Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Mar 2003 12:31:31 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        current@freebsd.org
Subject:   Can't build wi driver in current
Message-ID:  <20030314203131.3DC995D08@ptavv.es.net>

next in thread | raw e-mail | index | archive | help
I am trying to upgrade my main laptop system to CURRENT, but the kernel
fails to build. I get lots of undefined references to various
ieee80211_*. Looks like I might be missing a header file.

cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -ansi  -nostdinc -I-  -I. -I/usr/src/sys -I/usr/src/sys/dev -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/ipfilter -D_KERNEL -include opt_global.h -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  vers.c
linking kernel
if_wi.o: In function `wi_attach':
if_wi.o(.text+0x70d): undefined reference to `ieee80211_rate2media'
if_wi.o(.text+0x84d): undefined reference to `ieee80211_ifattach'
if_wi.o: In function `wi_detach':
if_wi.o(.text+0x903): undefined reference to `ieee80211_ifdetach'
if_wi.o: In function `wi_stop':
if_wi.o(.text+0x14d5): undefined reference to `ieee80211_new_state'
if_wi.o: In function `wi_start':
if_wi.o(.text+0x1904): undefined reference to `ieee80211_encap'
if_wi.o(.text+0x1942): undefined reference to `ieee80211_find_node'
if_wi.o(.text+0x19b8): undefined reference to `ieee80211_wep_crypt'
if_wi.o: In function `wi_watchdog':
if_wi.o(.text+0x1e74): undefined reference to `ieee80211_new_state'
if_wi.o(.text+0x1e8c): undefined reference to `ieee80211_watchdog'
if_wi.o: In function `wi_ioctl':
if_wi.o(.text+0x22f9): undefined reference to `ieee80211_ioctl'
if_wi.o: In function `wi_media_change':
if_wi.o(.text+0x23af): undefined reference to `ieee80211_media2rate'
if_wi.o: In function `wi_media_status':
if_wi.o(.text+0x256c): undefined reference to `ieee80211_rate2media'
if_wi.o: In function `wi_sync_bssid':
if_wi.o(.text+0x2666): undefined reference to `ieee80211_new_state'
if_wi.o: In function `wi_rx_intr':
if_wi.o(.text+0x2a5d): undefined reference to `ieee80211_input'
if_wi.o: In function `wi_info_intr':
if_wi.o(.text+0x2faf): undefined reference to `ieee80211_new_state'
if_wi.o: In function `wi_get_cfg':
if_wi.o(.text+0x3ad0): undefined reference to `ieee80211_cfgget'
if_wi.o: In function `wi_set_cfg':
if_wi.o(.text+0x409b): undefined reference to `ieee80211_cfgset'
if_wi.o: In function `wi_dump_pkt':
if_wi.o(.text+0x5538): undefined reference to `ieee80211_dump_pkt'
*** Error code 1

I thought I might have hit an update in progress, but a new cvsup saw 
nothing. (Might be the first time I have ever done a cvsup to . and 
not gotten a single file.)

Any ideas? Anyone else seeing it?

R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030314203131.3DC995D08>