Subject: Re: Kernel fails to compile with new ieee80211
To: None <current-users@NetBSD.org>
From: Marcin Jessa <lists@yazzy.org>
List: current-users
Date: 07/28/2005 17:51:04
On Thu, 28 Jul 2005 17:27:17 +0200
Marcin Jessa <lists@yazzy.org> wrote:

Sorry, this seems to be caused by the ALTQ patch for CURRENT of Peter Postma.



> Hi guys.
> 
> Current fails to compile which I assume is due to changes brought to net80211 by David Young.
> 
> #   compile  WIFIBSD_RUN/ieee80211_input.o
> /usr/src/obj/tooldir.NetBSD-3.99.6-i386/bin/i386--netbsdelf-gcc -ffreestanding -Os -mcpu=i486 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DTIMER_FREQ=1189200 -DDUMMY_NOPS -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -c /usr/src/sys/net80211/ieee80211_input.c
> /usr/src/sys/net80211/ieee80211_input.c: In function `ieee80211_input':
> /usr/src/sys/net80211/ieee80211_input.c:553: error: `len' undeclared (first use in this function)
> /usr/src/sys/net80211/ieee80211_input.c:553: error: (Each undeclared identifier is reported only once
> /usr/src/sys/net80211/ieee80211_input.c:553: error: for each function it appears in.)
> 
> *** Failed target:  ieee80211_input.o
> *** Failed command: echo '# ' "compile WIFIBSD_RUN/ieee80211_input.o"; echo /usr/src/obj/tooldir.NetBSD-3.99.6-i386/bin/i386--netbsdelf-gcc -ffreestanding -Os -mcpu=i486 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DTIMER_FREQ="1189200" -DDUMMY_NOPS -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -c /usr/src/sys/net80211/ieee80211_input.c; /usr/src/obj/tooldir.NetBSD-3.99.6-i386/bin/i386--netbsdelf-gcc -ffreestanding -Os -mcpu=i486 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DTIMER_FREQ="1189200" -DDUMMY_NOPS -DMAXUSERS=32 -D_KERNEL -D_KERNEL_
 OP
>  T -c /usr/src/sys/net80211/ieee80211_input.c
> *** Error code 1
> 
> Stop.
> nbmake: stopped in /usr/obj/sys/arch/i386/compile/WIFIBSD_RUN
> 
> ERROR: Failed to make all in /usr/src/sys/arch/i386/compile/obj/WIFIBSD_RUN
> *** BUILD ABORTED ***
> 
> 
> 
> Cheers,
> Marcin Jessa.