Kernel doesn't compile since Dec 1. Stops at
/usr/src/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
Ulf Lilleengen
lulf at stud.ntnu.no
Thu Dec 4 07:23:59 PST 2008
On Thu, Dec 04, 2008 at 08:47:27AM -0600, eculp wrote:
> I have been cvsuping, compiling and installing all daily with no
> changes nor errors until the morning of Dec 2 and I now get to the
> following error:
>
> cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs
> -Wstrict-prototypes -Wmissing-prototypes -Wpointer-ar
> ith -Winline -Wcast-qual -Wundef -Wno-pointer-sign
> -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contri
> b/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h
> -fno-common -finline-limit=8000 --param inline-unit-gro
> wth=100 --param large-function-growth=1000 -mno-align-long-strings
> -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-
> sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -Werror
> /usr/src/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c -I/usr/
> src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal
> /usr/src/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c: In function
> 'ar5416ProcRxDesc':
> /usr/src/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c:111: error: 'struct
> *** Error code 1
*snip*
>
> Stop in /usr/src.
>
> Maybe I should go to Sam's patches and try his latest?
>
Have you read UPDATING and followed the instructions there?
20081130:
__FreeBSD_version 800057 marks the switchover from the
binary ath hal to source code. Users must add the line:
options AH_SUPPORT_AR5416
to their kernel config files when specifying:
device ath_hal
The ath_hal module no longer exists; the code is now compiled
together with the driver in the ath module. It is now
possible to tailor chip support (i.e. reduce the set of chips
and thereby the code size); consult ath_hal(4) for details.
--
Ulf Lilleengen
More information about the freebsd-current
mailing list