buildkernel failure on i386

From: Anton Shterenlikht <mexas_at_bristol.ac.uk>
Date: Thu, 25 Sep 2008 16:43:41 +0100
I installed 7.0-stable on i386 box, cvsup current sources,
and built world - no problems there.

When I try to build kernel, I get:

[skip]

linking kernel.debug
if_ural.o(.text+0x511): In function `ural_free_tx_list':
/usr/src/sys/dev/usb/if_ural.c:669: undefined reference to `ieee80211_free_node'

if_ural.o(.text+0x61c): In function `ural_detach':
/usr/src/sys/dev/usb/if_ural.c:540: undefined reference to `ieee80211_ifdetach'
if_ural.o(.text+0xaac): In function `ural_attach':
/usr/src/sys/dev/usb/if_ural.c:499: undefined reference to `ieee80211_init_chann
els'
if_ural.o(.text+0xab4):/usr/src/sys/dev/usb/if_ural.c:501: undefined reference t
o `ieee80211_ifattach'
if_ural.o(.text+0xb12):/usr/src/sys/dev/usb/if_ural.c:512: undefined reference t
o `ieee80211_get_ratetable'
if_ural.o(.text+0xb7d):/usr/src/sys/dev/usb/if_ural.c:526: undefined reference t
o `ieee80211_announce'
if_ural.o(.text+0xbb8): In function `ural_vap_delete':
/usr/src/sys/dev/usb/if_ural.c:612: undefined reference to `ieee80211_amrr_clean
up'
if_ural.o(.text+0xbc0):/usr/src/sys/dev/usb/if_ural.c:613: undefined reference t
o `ieee80211_vap_detach'
if_ural.o(.text+0xbc8):/usr/src/sys/dev/usb/if_ural.c:614: undefined reference t
o `M_80211_VAP'
if_ural.o(.text+0xbec): In function `ural_node_alloc':
/usr/src/sys/dev/usb/if_ural.c:1768: undefined reference to `M_80211_NODE'
if_ural.o(.text+0xc1f): In function `ural_vap_create':
/usr/src/sys/dev/usb/if_ural.c:581: undefined reference to `M_80211_VAP'
if_ural.o(.text+0xc6e):/usr/src/sys/dev/usb/if_ural.c:587: undefined reference t
o `ieee80211_vap_setup'
if_ural.o(.text+0xcc4):/usr/src/sys/dev/usb/if_ural.c:595: undefined reference t
o `ieee80211_amrr_init'
if_ural.o(.text+0xccc):/usr/src/sys/dev/usb/if_ural.c:601: undefined reference t
o `ieee80211_media_status'
if_ural.o(.text+0xcd4):/usr/src/sys/dev/usb/if_ural.c:601: undefined reference t
o `ieee80211_media_change'
if_ural.o(.text+0xcdc):/usr/src/sys/dev/usb/if_ural.c:601: undefined reference t
o `ieee80211_vap_attach'
if_ural.o(.text+0xd43): In function `ural_set_channel':
/usr/src/sys/dev/usb/if_ural.c:1818: undefined reference to `ieee80211_get_ratet
able'
if_ural.o(.text+0x10ec): In function `ural_newassoc':
/usr/src/sys/dev/usb/if_ural.c:1777: undefined reference to `ieee80211_amrr_node
_init'
if_ural.o(.text+0x1110): In function `ural_set_chan':
/usr/src/sys/dev/usb/if_ural.c:1829: undefined reference to `ieee80211_chan2ieee
'
if_ural.o(.text+0x1d52): In function `ural_init':
/usr/src/sys/dev/usb/if_ural.c:2354: undefined reference to `ieee80211_start_all
'
if_ural.o(.text+0x1e8d): In function `ural_ioctl':
/usr/src/sys/dev/usb/if_ural.c:1574: undefined reference to `ieee80211_start_all
'
if_ural.o(.text+0x1fdc): In function `ural_rxeof':
/usr/src/sys/dev/usb/if_ural.c:970: undefined reference to `ieee80211_plcp2rate'

if_ural.o(.text+0x2095):/usr/src/sys/dev/usb/if_ural.c:985: undefined reference
to `ieee80211_find_rxnode'
if_ural.o(.text+0x20cc):/usr/src/sys/dev/usb/if_ural.c:988: undefined reference
to `ieee80211_free_node'
if_ural.o(.text+0x20f7):/usr/src/sys/dev/usb/if_ural.c:990: undefined reference
to `ieee80211_input_all'
if_ural.o(.text+0x22de): In function `ural_task':
/usr/src/sys/dev/usb/if_ural.c:778: undefined reference to `ieee80211_beacon_all
oc'
if_ural.o(.text+0x2319):/usr/src/sys/dev/usb/if_ural.c:1083: undefined reference
 to `ieee80211_chan2mode'
if_ural.o(.text+0x24b0):/usr/src/sys/dev/usb/if_ural.c:799: undefined reference
to `ieee80211_chan2mode'
if_ural.o(.text+0x24fb):/usr/src/sys/dev/usb/if_ural.c:2451: undefined reference
 to `ieee80211_amrr_node_init'
if_ural.o(.text+0x26d9): In function `ural_amrr_update':
/usr/src/sys/dev/usb/if_ural.c:2501: undefined reference to `ieee80211_amrr_choo
se'
if_ural.o(.text+0x2840): In function `ural_sendprot':
/usr/src/sys/dev/usb/if_ural.c:1245: undefined reference to `ieee80211_compute_d
uration'
if_ural.o(.text+0x2952):/usr/src/sys/dev/usb/if_ural.c:1252: undefined reference
 to `ieee80211_alloc_rts'
if_ural.o(.text+0x297b):/usr/src/sys/dev/usb/if_ural.c:1254: undefined reference
 to `ieee80211_alloc_cts'
if_ural.o(.text+0x2ab7): In function `ural_raw_xmit':
/usr/src/sys/dev/usb/if_ural.c:2405: undefined reference to `ieee80211_free_node
'
if_ural.o(.text+0x2ae6):/usr/src/sys/dev/usb/if_ural.c:2411: undefined reference
 to `ieee80211_free_node'
if_ural.o(.text+0x2b3e):/usr/src/sys/dev/usb/if_ural.c:1145: undefined reference
 to `ieee80211_chan2mode'
if_ural.o(.text+0x2b59):/usr/src/sys/dev/usb/if_ural.c:1149: undefined reference
 to `ieee80211_crypto_encap'
if_ural.o(.text+0x3077):/usr/src/sys/dev/usb/if_ural.c:2438: undefined reference
 to `ieee80211_free_node'
if_ural.o(.text+0x32e4): In function `ural_start':
/usr/src/sys/dev/usb/if_ural.c:1505: undefined reference to `ieee80211_encap'
if_ural.o(.text+0x32f6):/usr/src/sys/dev/usb/if_ural.c:1507: undefined reference
 to `ieee80211_free_node'
if_ural.o(.text+0x3322):/usr/src/sys/dev/usb/if_ural.c:1392: undefined reference
 to `ieee80211_chan2mode'
if_ural.o(.text+0x336b):/usr/src/sys/dev/usb/if_ural.c:1401: undefined reference
 to `ieee80211_crypto_encap'
if_ural.o(.text+0x3665):/usr/src/sys/dev/usb/if_ural.c:1511: undefined reference
 to `ieee80211_free_node'
if_ural.o(.text+0x36ec): In function `ural_txeof':
/usr/src/sys/dev/usb/if_ural.c:876: undefined reference to `ieee80211_process_ca
llback'
if_ural.o(.text+0x375f):/usr/src/sys/dev/usb/if_ural.c:895: undefined reference
to `ieee80211_free_node'
if_rum.o(.text+0x53a): In function `rum_free_tx_list':
/usr/src/sys/dev/usb/if_rum.c:686: undefined reference to `ieee80211_free_node'
if_rum.o(.text+0x654): In function `rum_detach':
/usr/src/sys/dev/usb/if_rum.c:557: undefined reference to `ieee80211_ifdetach'
if_rum.o(.text+0xe19): In function `rum_attach':
/usr/src/sys/dev/usb/if_rum.c:512: undefined reference to `ieee80211_init_channe
ls'
if_rum.o(.text+0xe21):/usr/src/sys/dev/usb/if_rum.c:514: undefined reference to
`ieee80211_ifattach'
if_rum.o(.text+0xe7f):/usr/src/sys/dev/usb/if_rum.c:525: undefined reference to
`ieee80211_get_ratetable'
if_rum.o(.text+0xeed):/usr/src/sys/dev/usb/if_rum.c:539: undefined reference to
`ieee80211_announce'
if_rum.o(.text+0xf45): In function `rum_vap_delete':
/usr/src/sys/dev/usb/if_rum.c:628: undefined reference to `ieee80211_amrr_cleanu
p'
if_rum.o(.text+0xf4d):/usr/src/sys/dev/usb/if_rum.c:629: undefined reference to
`ieee80211_vap_detach'
if_rum.o(.text+0xf55):/usr/src/sys/dev/usb/if_rum.c:630: undefined reference to
`M_80211_VAP'
if_rum.o(.text+0xf79): In function `rum_node_alloc':
/usr/src/sys/dev/usb/if_rum.c:2405: undefined reference to `M_80211_NODE'
if_rum.o(.text+0xfac): In function `rum_vap_create':
/usr/src/sys/dev/usb/if_rum.c:597: undefined reference to `M_80211_VAP'
if_rum.o(.text+0xffb):/usr/src/sys/dev/usb/if_rum.c:603: undefined reference to
`ieee80211_vap_setup'
if_rum.o(.text+0x1051):/usr/src/sys/dev/usb/if_rum.c:611: undefined reference to
 `ieee80211_amrr_init'
if_rum.o(.text+0x1059):/usr/src/sys/dev/usb/if_rum.c:617: undefined reference to
 `ieee80211_media_status'
if_rum.o(.text+0x1061):/usr/src/sys/dev/usb/if_rum.c:617: undefined reference to
 `ieee80211_media_change'
if_rum.o(.text+0x1069):/usr/src/sys/dev/usb/if_rum.c:617: undefined reference to
 `ieee80211_vap_attach'
if_rum.o(.text+0x10d0): In function `rum_set_channel':
/usr/src/sys/dev/usb/if_rum.c:2452: undefined reference to `ieee80211_get_rateta
ble'
if_rum.o(.text+0x152b): In function `rum_newassoc':
/usr/src/sys/dev/usb/if_rum.c:2414: undefined reference to `ieee80211_amrr_node_
init'
if_rum.o(.text+0x154f): In function `rum_set_chan':
/usr/src/sys/dev/usb/if_rum.c:1772: undefined reference to `ieee80211_chan2ieee'

if_rum.o(.text+0x1d0b): In function `rum_init':
/usr/src/sys/dev/usb/if_rum.c:2192: undefined reference to `ieee80211_start_all'

if_rum.o(.text+0x1eb1): In function `rum_ioctl':
/usr/src/sys/dev/usb/if_rum.c:1473: undefined reference to `ieee80211_start_all'

if_rum.o(.text+0x215f): In function `rum_rxeof':
/usr/src/sys/dev/usb/if_rum.c:942: undefined reference to `ieee80211_plcp2rate'
if_rum.o(.text+0x21d9):/usr/src/sys/dev/usb/if_rum.c:953: undefined reference to
 `ieee80211_find_rxnode'
if_rum.o(.text+0x2220):/usr/src/sys/dev/usb/if_rum.c:959: undefined reference to
 `ieee80211_free_node'
if_rum.o(.text+0x224b):/usr/src/sys/dev/usb/if_rum.c:961: undefined reference to
 `ieee80211_input_all'
if_rum.o(.text+0x2495): In function `rum_task':
/usr/src/sys/dev/usb/if_rum.c:2266: undefined reference to `ieee80211_beacon_all
oc'
if_rum.o(.text+0x24a9):/usr/src/sys/dev/usb/if_rum.c:2271: undefined reference t
o `ieee80211_chan2mode'
if_rum.o(.text+0x252d):/usr/src/sys/dev/usb/if_rum.c:799: undefined reference to
 `ieee80211_chan2mode'
if_rum.o(.text+0x2578):/usr/src/sys/dev/usb/if_rum.c:2343: undefined reference t
o `ieee80211_amrr_node_init'
if_rum.o(.text+0x2806): In function `rum_sendprot':
/usr/src/sys/dev/usb/if_rum.c:1063: undefined reference to `ieee80211_compute_du
ration'
if_rum.o(.text+0x2918):/usr/src/sys/dev/usb/if_rum.c:1070: undefined reference t
o `ieee80211_alloc_rts'
if_rum.o(.text+0x2941):/usr/src/sys/dev/usb/if_rum.c:1072: undefined reference t
o `ieee80211_alloc_cts'
if_rum.o(.text+0x2cb5): In function `rum_start':
/usr/src/sys/dev/usb/if_rum.c:1414: undefined reference to `ieee80211_encap'
if_rum.o(.text+0x2cc7):/usr/src/sys/dev/usb/if_rum.c:1416: undefined reference t
o `ieee80211_free_node'
if_rum.o(.text+0x2cf3):/usr/src/sys/dev/usb/if_rum.c:1299: undefined reference t
o `ieee80211_chan2mode'
if_rum.o(.text+0x2d2f):/usr/src/sys/dev/usb/if_rum.c:1305: undefined reference t
o `ieee80211_amrr_choose'
if_rum.o(.text+0x2d53):/usr/src/sys/dev/usb/if_rum.c:1310: undefined reference t
o `ieee80211_crypto_encap'
if_rum.o(.text+0x3052):/usr/src/sys/dev/usb/if_rum.c:1420: undefined reference t
o `ieee80211_free_node'
if_rum.o(.text+0x30d6): In function `rum_txeof':
/usr/src/sys/dev/usb/if_rum.c:848: undefined reference to `ieee80211_process_cal
lback'
if_rum.o(.text+0x314b):/usr/src/sys/dev/usb/if_rum.c:866: undefined reference to
 `ieee80211_free_node'
if_rum.o(.text+0x31b4): In function `rum_raw_xmit':
/usr/src/sys/dev/usb/if_rum.c:2297: undefined reference to `ieee80211_free_node'

if_rum.o(.text+0x31e3):/usr/src/sys/dev/usb/if_rum.c:2303: undefined reference t
o `ieee80211_free_node'
if_rum.o(.text+0x324d):/usr/src/sys/dev/usb/if_rum.c:1128: undefined reference t
o `ieee80211_crypto_encap'
if_rum.o(.text+0x327b):/usr/src/sys/dev/usb/if_rum.c:1136: undefined reference t
o `ieee80211_chan2mode'
if_rum.o(.text+0x374d):/usr/src/sys/dev/usb/if_rum.c:2330: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0xff5): In function `zyd_free_tx_list':
/usr/src/sys/dev/usb/if_zyd.c:654: undefined reference to `ieee80211_free_node'
if_zyd.o(.text+0x1144): In function `zyd_detach':
/usr/src/sys/dev/usb/if_zyd.c:460: undefined reference to `ieee80211_ifdetach'
if_zyd.o(.text+0x124b): In function `zyd_node_alloc':
/usr/src/sys/dev/usb/if_zyd.c:713: undefined reference to `M_80211_NODE'
if_zyd.o(.text+0x1e2d): In function `zyd_attach':
/usr/src/sys/dev/usb/if_zyd.c:407: undefined reference to `ieee80211_init_channe
ls'
if_zyd.o(.text+0x1e35):/usr/src/sys/dev/usb/if_zyd.c:409: undefined reference to
 `ieee80211_ifattach'
if_zyd.o(.text+0x1ef8):/usr/src/sys/dev/usb/if_zyd.c:433: undefined reference to
 `ieee80211_announce'
if_zyd.o(.text+0x22ec): In function `zyd_vap_delete':
/usr/src/sys/dev/usb/if_zyd.c:520: undefined reference to `ieee80211_amrr_cleanu
p'
if_zyd.o(.text+0x22f4):/usr/src/sys/dev/usb/if_zyd.c:521: undefined reference to
 `ieee80211_vap_detach'
if_zyd.o(.text+0x22fc):/usr/src/sys/dev/usb/if_zyd.c:522: undefined reference to
 `M_80211_VAP'
if_zyd.o(.text+0x232f): In function `zyd_vap_create':
/usr/src/sys/dev/usb/if_zyd.c:491: undefined reference to `M_80211_VAP'
if_zyd.o(.text+0x237e):/usr/src/sys/dev/usb/if_zyd.c:497: undefined reference to
 `ieee80211_vap_setup'
if_zyd.o(.text+0x23be):/usr/src/sys/dev/usb/if_zyd.c:504: undefined reference to
 `ieee80211_amrr_init'
if_zyd.o(.text+0x23c6):/usr/src/sys/dev/usb/if_zyd.c:510: undefined reference to
 `ieee80211_media_status'
if_zyd.o(.text+0x23ce):/usr/src/sys/dev/usb/if_zyd.c:510: undefined reference to
 `ieee80211_media_change'
if_zyd.o(.text+0x23d6):/usr/src/sys/dev/usb/if_zyd.c:510: undefined reference to
 `ieee80211_vap_attach'
if_zyd.o(.text+0x2491): In function `zyd_raw_xmit':
/usr/src/sys/dev/usb/if_zyd.c:2435: undefined reference to `ieee80211_free_node'

if_zyd.o(.text+0x24c0):/usr/src/sys/dev/usb/if_zyd.c:2441: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0x2521):/usr/src/sys/dev/usb/if_zyd.c:2126: undefined reference t
o `ieee80211_crypto_encap'
if_zyd.o(.text+0x281d):/usr/src/sys/dev/usb/if_zyd.c:2460: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0x2850): In function `zyd_newassoc':
/usr/src/sys/dev/usb/if_zyd.c:2710: undefined reference to `ieee80211_amrr_node_
init'
if_zyd.o(.text+0x2984): In function `zyd_set_chan':
/usr/src/sys/dev/usb/if_zyd.c:1810: undefined reference to `ieee80211_chan2ieee'

if_zyd.o(.text+0x2f73): In function `zyd_start':
/usr/src/sys/dev/usb/if_zyd.c:2407: undefined reference to `ieee80211_encap'
if_zyd.o(.text+0x2f85):/usr/src/sys/dev/usb/if_zyd.c:2409: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0x2fcf):/usr/src/sys/dev/usb/if_zyd.c:2286: undefined reference t
o `ieee80211_chan2mode'
if_zyd.o(.text+0x300d):/usr/src/sys/dev/usb/if_zyd.c:2293: undefined reference t
o `ieee80211_amrr_choose'
if_zyd.o(.text+0x3031):/usr/src/sys/dev/usb/if_zyd.c:2298: undefined reference t
o `ieee80211_crypto_encap'
if_zyd.o(.text+0x3317):/usr/src/sys/dev/usb/if_zyd.c:2414: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0x33d1): In function `zyd_txeof':
/usr/src/sys/dev/usb/if_zyd.c:2250: undefined reference to `ieee80211_process_ca
llback'
if_zyd.o(.text+0x33e8):/usr/src/sys/dev/usb/if_zyd.c:2255: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0x384e): In function `zyd_init':
/usr/src/sys/dev/usb/if_zyd.c:2627: undefined reference to `ieee80211_start_all'

if_zyd.o(.text+0x391b): In function `zyd_ioctl':
/usr/src/sys/dev/usb/if_zyd.c:2508: undefined reference to `ieee80211_start_all'

if_zyd.o(.text+0x3b6d): In function `zyd_rx_data':
/usr/src/sys/dev/usb/if_zyd.c:2002: undefined reference to `ieee80211_plcp2rate'

if_zyd.o(.text+0x3bda):/usr/src/sys/dev/usb/if_zyd.c:2014: undefined reference t
o `ieee80211_find_rxnode'
if_zyd.o(.text+0x3c0e):/usr/src/sys/dev/usb/if_zyd.c:2017: undefined reference t
o `ieee80211_free_node'
if_zyd.o(.text+0x3c33):/usr/src/sys/dev/usb/if_zyd.c:2019: undefined reference t
o `ieee80211_input_all'
if_zyd.o(.text+0x3ebc): In function `zyd_intr':
/usr/src/sys/dev/usb/if_zyd.c:1900: undefined reference to `ieee80211_find_txnod
e'
if_zyd.o(.text+0x3ed6):/usr/src/sys/dev/usb/if_zyd.c:1904: undefined reference t
o `ieee80211_free_node'
*** Error code 1

Stop in /usr/obj/usr/src/sys/EDGE.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.



Any advice?

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 928 8233 
Fax: +44 (0)117 929 4423
Received on Thu Sep 25 2008 - 14:00:53 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:35 UTC