FreeBSD 10.0-ALPHA4 now available
Julian H. Stacey
jhs at berklix.com
Mon Oct 7 13:28:08 UTC 2013
> 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 ****
# @(#) $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 ----
# @(#) $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.
More information about the freebsd-current
mailing list