bin/117811: Building multiple kernels with KERNCONF="ONE TWO" broken
Angelo Turetta
aturetta at commit.it
Sun Nov 4 03:40:03 PST 2007
>Number: 117811
>Category: bin
>Synopsis: Building multiple kernels with KERNCONF="ONE TWO" broken
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 04 11:40:02 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Angelo Turetta
>Release: RELENG_7
>Organization:
>Environment:
FreeBSD video.home.commit.it 7.0-BETA2 FreeBSD 7.0-BETA2 #15: Sat Nov 3 17:09:05 CET 2007 toor at video.home.commit.it:/usr/obj/usr/src/sys/VIDEO amd64
>Description:
I've always rebuilt my system form sources with a command similar to:
cd /usr/src
make buildworld KERNCONF="GENERIC VIDEO VIDEODBG" buildkernel
It works on RELENG_6, and used to work on RELENG_7 (then HEAD) at least up to Q1/2007.
Now it gives the following error:
cd /usr/src; MAKEOBJDIRPREFIX=/share MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/share/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/share/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/share/usr/src/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/share/usr/src/tmp INSTALL="sh /usr/src/tools/install.sh" PATH=/share/usr/src/tmp/legacy/usr/sbin:/share/usr/src/tmp/legacy/usr/bin:/share/usr/src/tmp/legacy/usr/games:/share/usr/src/tmp/usr/sbin:/share/usr/src/tmp/usr/bin:/share/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f Makefile.inc1 DESTDIR=/share/usr/src/tmp par-cleandir
===> share/info (cleandir)
===> lib (cleandir)
===> lib/csu/amd64 (cleandir)
rm -f crt1.o crti.o crtn.o gcrt1.o
rm -f .depend GPATH GRTAGS GSYMS GTAGS
===> lib/libc (cleandir)
1 open conditional:
at line 3 (evaluated to true)
make: fatal errors encountered -- cannot continue
*** Error code 1
Stop in /usr/src/lib.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
>How-To-Repeat:
cd /usr/src
make buildworld KERNCONF="GENERIC SMP" buildkernel
>Fix:
cd /usr/src
make buildworld KERNCONF=GENERIC buildkernel && make KERNCONF=SMP buildkernel
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list