Re: make(1) is broken

From: Steve Kargl <sgk_at_troutmask.apl.washington.edu>
Date: Wed, 8 Dec 2004 16:07:10 -0800
On Wed, Dec 08, 2004 at 04:01:48PM -0800, Steve Kargl wrote:
> Well, it appears that -current is highly unstable at
> the moment.  In particularly, INET6 is causing a
> panic, so I went to build a new kernel without it.  I'm
> now stuck with a broken make(1).
> 
> make buildkernel yields
> 
> make -V SFILES |  MKDEP_CPP="cc -E" xargs mkdep -a -f .newdep -x assembler-with-cpp -DLOCORE -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -g -nostdinc -I-  -I. -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone  -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow  -msoft-float -fno-asynchronous-unwind-tables -ffreestanding
> rm -f .depend
> mv .newdep .depend
> *** Signal 11
> 
> Stop in /data/obj/usr/src/sys/SPEW.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> troutmask:root[203] tail -1 /var/log/messages
> Dec  8 15:58:39 troutmask kernel: pid 4794 (make), uid 0: exited on signal 11
> 
> 
> troutmask:root[204] uname -a
> FreeBSD troutmask.apl.washington.edu 6.0-CURRENT FreeBSD 6.0-CURRENT #1:
> Mon Dec  6 15:56:39 PST 2004
> kargl_at_dhcp-78-96.apl.washington.edu:/data/obj/usr/src/sys/SPEW  amd64
> 

troutmask:root[225] find /usr/obj/ -name make.core 
/usr/obj/usr/src/sys/SPEW/make.core
troutmask:root[226] gdb /usr/bin/make /usr/obj/usr/src/sys/SPEW/make.core

#0  Lst_Remove (list=0x5580a0, ln=0x0)
    at /usr/src/usr.bin/make/lst.lib/lstRemove.c:74
74          if (ln->nextPtr != NULL)
(gdb) bt
#0  Lst_Remove (list=0x5580a0, ln=0x0)
    at /usr/src/usr.bin/make/lst.lib/lstRemove.c:74
#1  0x00000000004052bb in Dir_Destroy (pp=0x81e780)
    at /usr/src/usr.bin/make/dir.c:1143
#2  0x0000000000405300 in Dir_ClearPath (path=0x5580a0)
    at /usr/src/usr.bin/make/dir.c:1172
#3  0x0000000000404283 in Dir_End () at /usr/src/usr.bin/make/dir.c:265
#4  0x000000000040a8da in main (argc=2, argv=0x7fffffffe3e0)
    at /usr/src/usr.bin/make/main.c:888

-- 
Steve
Received on Wed Dec 08 2004 - 23:07:10 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:24 UTC