another compile error

Kent Stewart kstewart at
Tue Jun 9 16:42:18 UTC 2009

On Tuesday 09 June 2009 08:00:20 am DA Forsyth wrote:
> Hiya
> trying to build kernel for 7.2 and get this
> (my earlier problem was my having CFLAGS=... in /etc/src.conf)
> MAKE=make sh /usr/src/sys/conf/ LERGY72
> cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -
> Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -
> Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -
> I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -
> DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -
> finline-limit=8000 --param inline-unit-growth=100 --param large-
> function-growth=1000  -mno-align-long-strings -mpreferred-stack-
> boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -
> ffreestanding -Werror  vers.c
> linking kernel.debug
> udbp.o(.text+0x59): In function `ng_udbp_disconnect':
> /usr/src/sys/dev/usb/udbp.c:857: undefined reference to
> `ng_rmnode_self'
> udbp.o(.text+0xc9): In function `udbp_detach':
> /usr/src/sys/dev/usb/udbp.c:450: undefined reference to
> `ng_rmnode_self'
> udbp.o(.text+0xde):/usr/src/sys/dev/usb/udbp.c:452: undefined
> reference to `ng_unref_node'
> udbp.o(.text+0x79e): In function `udbp_attach':
> /usr/src/sys/dev/usb/udbp.c:375: undefined reference to `ng_newtype'
> udbp.o(.text+0x7cc):/usr/src/sys/dev/usb/udbp.c:381: undefined
> reference to `ng_make_node_common'
> udbp.o(.text+0x813):/usr/src/sys/dev/usb/udbp.c:384: undefined
> reference to `ng_name_node'
> udbp.o(.text+0x828):/usr/src/sys/dev/usb/udbp.c:385: undefined
I just cvsuped and did a buildworld and a buildkernel. The kernel compiled 
without a problem. So, this means that you have probably modified your kernel 
config file until it doesn't work. Start over with GENERIC and leave the 
comment on udbp.


Kent Stewart
Richland, WA

More information about the freebsd-questions mailing list