Date: Mon, 07 Oct 2013 15:27:47 +0200 From: "Julian H. Stacey" <jhs@berklix.com> To: Glen Barber <gjb@freebsd.org> Cc: freebsd-current@freebsd.org, FreeBSD Release Engineering Team <re@freebsd.org> Subject: Re: FreeBSD 10.0-ALPHA4 now available Message-ID: <201310071327.r97DRl9W053828@fire.js.berklix.net> In-Reply-To: Your message "Sun, 29 Sep 2013 21:58:17 EDT." <20130930015817.GC40093@glenbarber.us>
next in thread | previous in thread | raw e-mail | index | archive | help
> 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310071327.r97DRl9W053828>
