Re: FreeBSD 10.0-ALPHA4 now available

From: Julian H. Stacey <jhs_at_berklix.com>
Date: Mon, 07 Oct 2013 15:27:47 +0200
> The fourth ALPHA build of the 10.0-RELEASE release cycle is now available
> on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and
> sparc64 architectures.
> 
> Note:  Due to build issues within the head/ branch, ALPHA3 ISO builds
> were skipped.
> 
> The 10.0-ALPHA4 builds correlate to svn revision r255933 of the head/
> branch.

(After zapping boot on an adjacent parition & repairing,)
I avoided installer, & booted another partition, mounted
FreeBSD-10.0-ALPHA4-amd64-memstick.img & tar'ed to empty partition

10.0-ALPHA4 runs, built & ran new generic kernel & ports X11 etc. :-)

I had supposed an Alpha /usr/src would compile even if it broke at run time. 
Not so, 10.0-ALPHA4 src/ is broken (with & without obj & depend). 
	 cd /usr/src ; make -i install 
killed the system. To avoid killing, I hacked Makefiles, list below.
Reinstalled & survived.

I'll try with a newer current later, but Alpha4 src/ needs fixing.

cd /usr/src ; cp /dev/null ~/tmp/`uname -r`.diffs
foreach i ( `find . -name Makefile\*.pre_jhs | sort`)
 echo >> ~/tmp/`uname -r`.diffs
 diff -c $i `dirname $i`/`basename $i .pre_jhs` >> ~/tmp/`uname -r`.diffs
 end

*** ./Makefile.inc1.pre_jhs	Mon Oct  7 12:51:25 2013
--- ./Makefile.inc1	Mon Oct  7 12:51:57 2013
***************
*** 71,77 ****
  .endif
  SUBDIR+=gnu include
  .if ${MK_KERBEROS} != "no"
! SUBDIR+=kerberos5
  .endif
  .if ${MK_RESCUE} != "no"
  SUBDIR+=rescue
--- 71,77 ----
  .endif
  SUBDIR+=gnu include
  .if ${MK_KERBEROS} != "no"
! # pre_jhs SUBDIR+=kerberos5
  .endif
  .if ${MK_RESCUE} != "no"
  SUBDIR+=rescue

*** ./lib/ncurses/Makefile.pre_jhs	Mon Oct  7 12:48:21 2013
--- ./lib/ncurses/Makefile	Mon Oct  7 14:53:27 2013
***************
*** 1,6 ****
  # $FreeBSD: head/lib/ncurses/Makefile 167359 2007-03-09 12:11:58Z rafan $
  
! SUBDIR=	ncurses form menu panel \
! 	ncursesw formw menuw panelw
  
  .include <bsd.subdir.mk>
--- 1,9 ----
  # $FreeBSD: head/lib/ncurses/Makefile 167359 2007-03-09 12:11:58Z rafan $
  
! SUBDIR=	form menu panel \
! 		formw menuw panelw
! # pre_jhs breaks compiling SUBDIR += ncurses
! # pre_jhs breaks compiling SUBDIR += ncursesw
! # pre_jhs install breaks /lib/libncurses.so.8: Undefined symbol "_nc_wacs" SUBDIR += ncursesw
  
  .include <bsd.subdir.mk>

*** ./rescue/Makefile.pre_jhs	Mon Oct  7 13:23:46 2013
--- ./rescue/Makefile	Mon Oct  7 13:25:57 2013
***************
*** 1,6 ****
  # $FreeBSD: head/rescue/Makefile 117035 2003-06-29 18:35:37Z gordon $
  
  SUBDIR=	librescue \
! 	rescue
  
  .include <bsd.subdir.mk>
--- 1,7 ----
  # $FreeBSD: head/rescue/Makefile 117035 2003-06-29 18:35:37Z gordon $
  
  SUBDIR=	librescue \
! 
! # pre_jhs	rescue
  
  .include <bsd.subdir.mk>

*** ./sbin/atm/Makefile.pre_jhs	Sun Sep 29 03:14:17 2013
--- ./sbin/atm/Makefile	Mon Oct  7 13:37:45 2013
***************
*** 23,28 ****
  #	_at_(#) $Id: Makefile,v 1.5 1998/07/10 16:01:58 jpt Exp $
  # $FreeBSD: head/sbin/atm/Makefile 179308 2008-05-25 22:11:40Z rwatson $
  
! SUBDIR=	atmconfig
  
  .include <bsd.subdir.mk>
--- 23,28 ----
  #	_at_(#) $Id: Makefile,v 1.5 1998/07/10 16:01:58 jpt Exp $
  # $FreeBSD: head/sbin/atm/Makefile 179308 2008-05-25 22:11:40Z rwatson $
  
! #pre_jhs SUBDIR=	atmconfig
  
  .include <bsd.subdir.mk>

*** ./share/i18n/Makefile.pre_jhs	Sun Sep 29 03:09:07 2013
--- ./share/i18n/Makefile	Mon Oct  7 13:58:44 2013
***************
*** 3,8 ****
  
  .include <bsd.own.mk>
  
! SUBDIR=	csmapper esdb
  
  .include <bsd.subdir.mk>
--- 3,9 ----
  
  .include <bsd.own.mk>
  
! # pre_jhs both break  SUBDIR=	csmapper esdb
! SUBDIR=	
  
  .include <bsd.subdir.mk>

*** ./sys/boot/userboot/Makefile.pre_jhs	Sun Sep 29 03:12:25 2013
--- ./sys/boot/userboot/Makefile	Mon Oct  7 14:05:33 2013
***************
*** 2,8 ****
  
  .include <bsd.own.mk>
  
! SUBDIR=		ficl libstand test userboot
  
  .include <bsd.subdir.mk>
  
--- 2,9 ----
  
  .include <bsd.own.mk>
  
! # pre_jhs SUBDIR=		ficl libstand test userboot
! SUBDIR=		ficl libstand test 
  
  .include <bsd.subdir.mk>
  

*** ./usr.bin/Makefile.pre_jhs	Sun Sep 29 03:13:01 2013
--- ./usr.bin/Makefile	Mon Oct  7 14:13:43 2013
***************
*** 261,267 ****
  .endif
  
  .if ${MK_KERBEROS_SUPPORT} != "no"
! SUBDIR+=	compile_et
  .endif
  
  .if ${MK_LDNS_UTILS} != "no"
--- 261,267 ----
  .endif
  
  .if ${MK_KERBEROS_SUPPORT} != "no"
! #pre_jhs SUBDIR+=	compile_et
  .endif
  
  .if ${MK_LDNS_UTILS} != "no"

Cheers,
Julian
-- 
Julian Stacey, BSD Unix Linux C Sys Eng Consultant, Munich http://berklix.com
 Reply below not above, like a play script.  Indent old text with "> ".
 Send plain text.  No quoted-printable, HTML, base64, multipart/alternative.
Received on Mon Oct 07 2013 - 11:28:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:42 UTC