Re: FreeBSD 10.0-ALPHA4 now available
Hi, Reference: From: Benjamin Kaduk ka...@mit.edu Date: Tue, 8 Oct 2013 20:07:59 -0400 (EDT) Benjamin Kaduk wrote: [-re] On Mon, 7 Oct 2013, Julian H. Stacey wrote: 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 thought buildworld+installworld was the documented way to build everything. Yes, for an evolving current that's true (I'd perhaps forgotten, as I've been away from current was tired) but in the case of a release ( Alpha4 is intended for a release after fixes) I expect binaries on media to exactly match the identical src they are presumably made from, so as a simple sanity machine hardware file corruption etc check I always do the same simple make with any release. If re@ are not shipping a matched set of bins built from src theyre shipped with, I'd be very suprised, would want to know. Do you have other documentation I should look at? Sorry, not sure what you want ? 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 BTW, unified diffs are preferred. I find context diffs easier to read, these were just to read, to show where ALPHA4 is broken. I do not want those patches stoed to apply, that would be wrong, they are just temporary to show where ALPHA4 will commit suicide, untill re@ fixes underlying breakages. 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. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: FreeBSD 10.0-ALPHA4 now available
On Wed, Oct 09, 2013 at 02:46:32AM +0200, Julian H. Stacey wrote: 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 I thought buildworld+installworld was the documented way to build everything. Yes, for an evolving current that's true No. That is the documented procedure for any installworld. Why are you running 'make -i install' from /usr/src without buildworld? If re@ are not shipping a matched set of bins built from src theyre shipped with, I'd be very suprised, would want to know. This is never the case. Glen pgp5Zd1ra8YnX.pgp Description: PGP signature
Re: FreeBSD 10.0-ALPHA4 now available
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_jhsSun Sep 29 03:12:25 2013 --- ./sys/boot/userboot/MakefileMon 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. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: FreeBSD 10.0-ALPHA4 now available
Just a quick correction: On Sun, Sep 29, 2013 at 09:58:17PM -0400, Glen Barber wrote: [...] Changes between -ALPHA2 and -ALPHA4 include: [...] - Implement epoll support in Linuxulator. This change was reverted as r255675, and is not available in 10.0-ALPHA4. Glen pgpmpbu5YHd_H.pgp Description: PGP signature