Subject: port-i386/33912: Building GENERIC kernel fails
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <tron@colwyn.zhadum.org.uk>
List: netbsd-bugs
Date: 07/04/2006 08:00:00
>Number:         33912
>Category:       port-i386
>Synopsis:       Building GENERIC kernel fails
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 04 08:00:00 +0000 2006
>Originator:     tron@colwyn.zhadum.org.uk
>Release:        NetBSD 3.99.21 2006-07-04 sources
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD lyssa.zhadum.org.uk 3.99.21 NetBSD 3.99.21 (LYSSA) #0: Thu Jun 29 10:35:52 BST 2006 tron@lyssa.zhadum.org.uk:/src/sys/compile/LYSSA i386
Architecture: i386
Machine: i386
>Description:
Building a "GENERIC" kernel using the latest NetBSD-current sources fails:

#      link  GENERIC/netbsd
ld -T ../../../../arch/i386/conf/kern.ldscript -Ttext c0100000 -e start -X -o netbsd ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o
pci_intr_machdep.o: In function `pci_intr_map':
pci_intr_machdep.c:(.text+0xda): undefined reference to `mp_busses'
pci_intr_machdep.c:(.text+0x104): undefined reference to `intr_find_mpmapping'
pci_intr_machdep.c:(.text+0x198): undefined reference to `mp_busses'
pci_intr_machdep.c:(.text+0x1b0): undefined reference to `mp_isa_bus'
pci_intr_machdep.c:(.text+0x1b8): undefined reference to `intr_find_mpmapping'
pci_intr_machdep.c:(.text+0x1fc): undefined reference to `mp_eisa_bus'
pci_intr_machdep.c:(.text+0x204): undefined reference to `intr_find_mpmapping'
*** Error code 1

Stop.
make: stopped in /usr/src/sys/arch/i386/compile/GENERIC

>How-To-Repeat:
cd src/sys/arch/i386/conf
config GENERIC
cd ../compile/GENERIC
make dependall

>Fix:
None provided.