From joe@zircon.seattle.wa.us  Tue Mar 18 02:09:52 2008
Return-Path: <joe@zircon.seattle.wa.us>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A2E94106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 18 Mar 2008 02:09:52 +0000 (UTC)
	(envelope-from joe@zircon.seattle.wa.us)
Received: from dsl254-019-221.sea1.dsl.speakeasy.net (dsl254-019-221.sea1.dsl.speakeasy.net [216.254.19.221])
	by mx1.freebsd.org (Postfix) with ESMTP id 446FF8FC1E
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 18 Mar 2008 02:09:52 +0000 (UTC)
	(envelope-from joe@zircon.seattle.wa.us)
Received: (qmail 14415 invoked by uid 1001); 18 Mar 2008 01:41:31 -0000
Message-Id: <20080318014131.14414.qmail@zircon.seattle.wa.us>
Date: 18 Mar 2008 01:41:31 -0000
From: Joe Kelsey <joe@zircon.seattle.wa.us>
Reply-To: Joe Kelsey <joe@zircon.seattle.wa.us>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Error building RELENG_7
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         121816
>Category:       amd64
>Synopsis:       Error building RELENG_7
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-amd64
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 18 02:10:03 UTC 2008
>Closed-Date:    Tue Mar 18 11:07:46 UTC 2008
>Last-Modified:  Tue Mar 18 11:07:46 UTC 2008
>Originator:     Joe Kelsey
>Release:        FreeBSD 6.3-STABLE amd64
>Organization:
Joseph M. Kelsey
>Environment:
System: FreeBSD zircon.zircon.seattle.wa.us 6.3-STABLE FreeBSD 6.3-STABLE #5: Tue Jan 29 13:09:12 PST 2008 root@zircon.zircon.seattle.wa.us:/usr/obj/usr/src/sys/ZIRCON amd64

>Description:
	I am attempting to upgrade from 6.3 to 7.0 and cannot build the
	kernel.  I keep getting an error in ieee80211 stuff.  I have no
	idea what is wrong.  I have cvsup'd several times to no avail.
>How-To-Repeat:
	
>Fix:


MAKE=make sh /usr/src/sys/conf/newvers.sh GENERIC
cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -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  -mcmodel=kernel -mno-red-zone  -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow  -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror  vers.c
linking kernel.debug
ieee80211_amrr.o(.text+0x1d0): In function `ieee80211_amrr_choose':
/usr/src/sys/net80211/ieee80211_amrr.c:101: undefined reference to `ieee80211_note'
ieee80211_amrr.o(.text+0x222):/usr/src/sys/net80211/ieee80211_amrr.c:125: undefined reference to `ieee80211_note'
ieee80211_scan_ap.o(.text+0x8d): In function `wlan_modevent':
/usr/src/sys/net80211/ieee80211_scan_ap.c:385: undefined reference to `ieee80211_scanner_register'
ieee80211_scan_ap.o(.text+0xcb):/usr/src/sys/net80211/ieee80211_scan_ap.c:395: undefined reference to `ieee80211_scanner_unregister_all'
ieee80211_scan_ap.o(.text+0x100): In function `ap_add':
/usr/src/sys/net80211/ieee80211_scan_ap.c:255: undefined reference to `ieee80211_chan2ieee'
ieee80211_scan_ap.o(.text+0x1c4): In function `ap_end':
/usr/src/sys/net80211/ieee80211_scan_ap.c:287: undefined reference to `ieee80211_chan2ieee'
ieee80211_scan_ap.o(.text+0x209):/usr/src/sys/net80211/ieee80211_scan_ap.c:289: undefined reference to `ieee80211_note'
ieee80211_scan_ap.o(.text+0x24a):/usr/src/sys/net80211/ieee80211_scan_ap.c:328: undefined reference to `ieee80211_ht_adjust_channel'
ieee80211_scan_ap.o(.text+0x255):/usr/src/sys/net80211/ieee80211_scan_ap.c:328: undefined reference to `ieee80211_create_ibss'
ieee80211_scan_ap.o(.text+0x29d):/usr/src/sys/net80211/ieee80211_scan_ap.c:321: undefined reference to `ieee80211_find_channel'
ieee80211_scan_ap.o(.text+0x2c1):/usr/src/sys/net80211/ieee80211_scan_ap.c:306: undefined reference to `ieee80211_note'
ieee80211_scan_ap.o(.text+0x43b): In function `ap_start':
/usr/src/sys/net80211/ieee80211_scan_ap.c:215: undefined reference to `ieee80211_scan_dump_channels'
ieee80211_scan_ap.o(.text+0x610): In function `ap_detach':
/usr/src/sys/net80211/ieee80211_scan_ap.c:83: undefined reference to `M_80211_SCAN'
ieee80211_scan_ap.o(.text+0x63c): In function `ap_attach':
/usr/src/sys/net80211/ieee80211_scan_ap.c:64: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x10d): In function `wlan_modevent':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1452: undefined reference to `ieee80211_scanner_register'
ieee80211_scan_sta.o(.text+0x11b):/usr/src/sys/net80211/ieee80211_scan_sta.c:1453: undefined reference to `ieee80211_scanner_register'
ieee80211_scan_sta.o(.text+0x12c):/usr/src/sys/net80211/ieee80211_scan_sta.c:1454: undefined reference to `ieee80211_scanner_register'
ieee80211_scan_sta.o(.text+0x16a):/usr/src/sys/net80211/ieee80211_scan_sta.c:1464: undefined reference to `ieee80211_scanner_unregister_all'
ieee80211_scan_sta.o(.text+0x176):/usr/src/sys/net80211/ieee80211_scan_sta.c:1465: undefined reference to `ieee80211_scanner_unregister_all'
ieee80211_scan_sta.o(.text+0x1e0): In function `sta_flush_table':
/usr/src/sys/net80211/ieee80211_scan_sta.c:194: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x456): In function `match_bss':
/usr/src/sys/net80211/ieee80211_scan_sta.c:812: undefined reference to `ieee80211_chan2ieee'
ieee80211_scan_sta.o(.text+0x482):/usr/src/sys/net80211/ieee80211_scan_sta.c:812: undefined reference to `ieee80211_chan2ieee'
ieee80211_scan_sta.o(.text+0x521):/usr/src/sys/net80211/ieee80211_scan_sta.c:738: undefined reference to `ieee80211_get_suprates'
ieee80211_scan_sta.o(.text+0x7a0):/usr/src/sys/net80211/ieee80211_scan_sta.c:864: undefined reference to `ieee80211_chan2ieee'
ieee80211_scan_sta.o(.text+0x897):/usr/src/sys/net80211/ieee80211_scan_sta.c:878: undefined reference to `ieee80211_print_essid'
ieee80211_scan_sta.o(.text+0xacc): In function `select_bss':
/usr/src/sys/net80211/ieee80211_scan_sta.c:925: undefined reference to `ieee80211_note'
ieee80211_scan_sta.o(.text+0xbdb): In function `adhoc_pick_bss':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1403: undefined reference to `ieee80211_sta_join'
ieee80211_scan_sta.o(.text+0xc0a):/usr/src/sys/net80211/ieee80211_scan_sta.c:1387: undefined reference to `ieee80211_create_ibss'
ieee80211_scan_sta.o(.text+0xc69):/usr/src/sys/net80211/ieee80211_scan_sta.c:1372: undefined reference to `ieee80211_note'
ieee80211_scan_sta.o(.text+0xd3f):/usr/src/sys/net80211/ieee80211_scan_sta.c:1382: undefined reference to `ieee80211_ht_adjust_channel'
ieee80211_scan_sta.o(.text+0xde3): In function `sta_pick_bss':
/usr/src/sys/net80211/ieee80211_scan_sta.c:988: undefined reference to `ieee80211_sta_join'
ieee80211_scan_sta.o(.text+0xe3f):/usr/src/sys/net80211/ieee80211_scan_sta.c:973: undefined reference to `ieee80211_note'
ieee80211_scan_sta.o(.text+0xf10): In function `add_channels':
/usr/src/sys/net80211/ieee80211_scan_sta.c:405: undefined reference to `ieee80211_find_channel'
ieee80211_scan_sta.o(.text+0x1118): In function `adhoc_start':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1291: undefined reference to `ieee80211_scan_dump_channels'
ieee80211_scan_sta.o(.text+0x12dc): In function `sta_start':
/usr/src/sys/net80211/ieee80211_scan_sta.c:584: undefined reference to `ieee80211_chan2mode'
ieee80211_scan_sta.o(.text+0x144d):/usr/src/sys/net80211/ieee80211_scan_sta.c:615: undefined reference to `ieee80211_scan_dump_channels'
ieee80211_scan_sta.o(.text+0x14c9): In function `sta_detach':
/usr/src/sys/net80211/ieee80211_scan_sta.c:161: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x14fc): In function `sta_attach':
/usr/src/sys/net80211/ieee80211_scan_sta.c:137: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x16ce): In function `sta_add':
/usr/src/sys/net80211/ieee80211_scan_sta.c:291: undefined reference to `ieee80211_find_channel_byieee'
ieee80211_scan_sta.o(.text+0x18cd):/usr/src/sys/net80211/ieee80211_scan_sta.c:235: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x1a71):/usr/src/sys/net80211/ieee80211_scan_sta.c:320: undefined reference to `ieee80211_note_mac'
ieee80211_scan_sta.o(.text+0x1b26): In function `adhoc_age':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1422: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x1e58): In function `sta_age':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1100: undefined reference to `M_80211_SCAN'
ieee80211_scan_sta.o(.text+0x20f5):/usr/src/sys/net80211/ieee80211_scan_sta.c:1049: undefined reference to `ieee80211_note'
ieee80211_scan_sta.o(.text+0x212e):/usr/src/sys/net80211/ieee80211_scan_sta.c:1074: undefined reference to `ieee80211_note'
ieee80211_scan_sta.o(.text+0x2161):/usr/src/sys/net80211/ieee80211_scan_sta.c:1044: undefined reference to `ieee80211_note'
ieee80211_scan_sta.o(.text+0x1201): In function `sta_assoc_fail':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1164: undefined reference to `ieee80211_note_mac'
ieee80211_scan_sta.o(.text+0x1216): In function `saveie':
/usr/src/sys/net80211/ieee80211_scan_sta.c:205: undefined reference to `ieee80211_saveie'
ieee80211_scan_sta.o(.text+0x203f): In function `sta_age':
/usr/src/sys/net80211/ieee80211_scan_sta.c:1079: undefined reference to `ieee80211_sta_join'
ieee80211_scan_sta.o(.text+0x20d5):/usr/src/sys/net80211/ieee80211_scan_sta.c:1068: undefined reference to `ieee80211_bg_scan'
*** Error code 1

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

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

Stop in /usr/src.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: gavin 
State-Changed-When: Tue Mar 18 11:03:03 UTC 2008 
State-Changed-Why:  
I suspect you are not using the standard "GENERIC" config file, but have 
customised it.  The standard GENERIC file in RELENG_7 has "options wlan" 
on line 227, which you seem to be missing. 

I'm closing this PR.  If you are still having problems compiling your 
kernel, it's probably best if you ask for advice on the freebsd-stable 
mailing list, build problems can usually be resolved much faster there 
than through the PR system. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=121816 
>Unformatted:
