bin/117811: Building multiple kernels with KERNCONF="ONE TWO" broken

Angelo Turetta aturetta at
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
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 04 11:40:02 UTC 2007
>Originator:     Angelo Turetta
>Release:        RELENG_7
FreeBSD 7.0-BETA2 FreeBSD 7.0-BETA2 #15: Sat Nov  3 17:09:05 CET 2007     toor at  amd64

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/"  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
===> 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.

   cd /usr/src
   make buildworld KERNCONF="GENERIC SMP" buildkernel
cd /usr/src
make buildworld KERNCONF=GENERIC buildkernel && make KERNCONF=SMP buildkernel


More information about the freebsd-bugs mailing list