Troy Kocher wrote:
I'm trying to build my first custom kernel and it seems to be blowing up
each time I try to:
bsd#make buildkernel KERNCONF=SMP_TAOSCSI
Here is the last part of the output when it blows up. .
MAKE=make sh /usr/src/sys/conf/newvers.sh SMP-TAOSCSI_v1
cc -c -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/altq
-I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf
-I/usr/src/sys/dev/ath -I/usr/src/sys/contrib/ngatm
-I/usr/src/sys/dev/twa -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 -ffreestanding -Werror vers.c
linking kernel.debug
udbp.o(.text+0x36d): In function `udbp_attach':
/usr/src/sys/dev/usb/udbp.c:357: undefined reference to `ng_newtype'
udbp.o(.text+0x39c):/usr/src/sys/dev/usb/udbp.c:363: undefined reference
to `ng_make_node_common'
udbp.o(.text+0x3d7):/usr/src/sys/dev/usb/udbp.c:366: undefined reference
to `ng_name_node'
udbp.o(.text+0x3ec):/usr/src/sys/dev/usb/udbp.c:367: undefined reference
to `ng_unref_node'
udbp.o(.text+0x506): In function `udbp_detach':
/usr/src/sys/dev/usb/udbp.c:431: undefined reference to `ng_rmnode_self'
udbp.o(.text+0x51b):/usr/src/sys/dev/usb/udbp.c:433: undefined reference
to `ng_unref_node'
udbp.o(.text+0x60b): In function `udbp_in_transfer_cb':
/usr/src/sys/dev/usb/udbp.c:512: undefined reference to `ng_package_data'
udbp.o(.text+0x621):/usr/src/sys/dev/usb/udbp.c:512: undefined reference
to `ng_address_hook'
udbp.o(.text+0x630):/usr/src/sys/dev/usb/udbp.c:512: undefined reference
to `ng_snd_item'
udbp.o(.text+0x8d7): In function `ng_udbp_rcvmsg':
/usr/src/sys/dev/usb/udbp.c:686: undefined reference to `M_NETGRAPH_MSG'
udbp.o(.text+0x98b):/usr/src/sys/dev/usb/udbp.c:714: undefined reference
to `ng_address_ID'
udbp.o(.text+0x99c):/usr/src/sys/dev/usb/udbp.c:714: undefined reference
to `ng_snd_item'
udbp.o(.text+0x9aa):/usr/src/sys/dev/usb/udbp.c:714: undefined reference
to `ng_free_item'
udbp.o(.text+0x9b9):/usr/src/sys/dev/usb/udbp.c:715: undefined reference
to `M_NETGRAPH_MSG'
udbp.o(.text+0x9ee): In function `ng_udbp_rcvdata':
/usr/src/sys/dev/usb/udbp.c:733: undefined reference to `ng_free_item'
udbp.o(.text+0xc6a): In function `ng_udbp_rmnode':
/usr/src/sys/dev/usb/udbp.c:796: undefined reference to `ng_unref_node'
udbp.o(.text+0xc78):/usr/src/sys/dev/usb/udbp.c:798: undefined reference
to `ng_make_node_common'
udbp.o(.text+0xca5):/usr/src/sys/dev/usb/udbp.c:801: undefined reference
to `ng_name_node'
udbp.o(.text+0xcb6):/usr/src/sys/dev/usb/udbp.c:802: undefined reference
to `ng_unref_node'
udbp.o(.text+0xd14): In function `ng_udbp_disconnect':
/usr/src/sys/dev/usb/udbp.c:838: undefined reference to `ng_rmnode_self'
udbp.o(.rodata+0x4): In function `udbp_match':
/usr/src/sys/dev/usb/udbp.c:225: undefined reference to
`ng_parse_int32_type'
udbp.o(.rodata+0x10):/usr/src/sys/dev/usb/udbp.c:227: undefined
reference to `ng_parse_int32_type'
udbp.o(.rodata+0x24):/usr/src/sys/dev/usb/udbp.c:239: undefined
reference to `ng_parse_struct_type'
udbp.o(.rodata+0x60):/usr/src/sys/dev/usb/udbp.c:250: undefined
reference to `ng_parse_int32_type'
*** Error code 1
Stop in /usr/obj/usr/src/sys/SMP_TAOSCSI.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
bsd# cat /var/run/dmesg.boot
Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/SMP
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2800.12-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf34 Stepping = 4
Features=0xbfebfbff
Features2=0x441d>
AMD Features=0x2000
Logical CPUs per core: 2
real memory = 3489071104 (3327 MB)
avail memory = 3414265856 (3256 MB)
ACPI APIC Table:
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
cpu0 (BSP): APIC ID: 6
cpu1 (AP): APIC ID: 0
cpu2 (AP): APIC ID: 1
cpu3 (AP): APIC ID: 7
ioapic0 irqs 0-23 on motherboard
ioapic1 irqs 24-47 on motherboard
ioapic2 irqs 48-71 on motherboard
kbd1 at kbdmux0
ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
acpi0: on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: on acpi0
cpu1: on acpi0
cpu2: on acpi0
cpu3: on acpi0
pcib0: port 0xcf8-0xcff on acpi0
pci0: on pcib0
pci