I am unable to compile madwifi trunk r2327 on Debian Etch for Sparc.
Compile output:
ultra5:~/madwifi/madwifi-svn# svn up
At revision 2327.
ultra5:~/madwifi/madwifi-svn# make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.18-4-sparc64/build SUBDIRS=/root/madwifi/madwifi-svn modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-sparc64'
CC [M] /root/madwifi/madwifi-svn/ath/if_ath.o
CC [M] /root/madwifi/madwifi-svn/ath/if_ath_pci.o
LD [M] /root/madwifi/madwifi-svn/ath/ath_pci.o
CC [M] /root/madwifi/madwifi-svn/ath_hal/ah_os.o
HOSTCC /root/madwifi/madwifi-svn/ath_hal/uudecode
UUDECODE /root/madwifi/madwifi-svn/ath_hal/sparc64-be-elf.hal.o
LD [M] /root/madwifi/madwifi-svn/ath_hal/ath_hal.o
CC [M] /root/madwifi/madwifi-svn/ath_rate/amrr/amrr.o
LD [M] /root/madwifi/madwifi-svn/ath_rate/amrr/ath_rate_amrr.o
CC [M] /root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.o
cc1: warnings being treated as errors
/root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.c: In function 'ath_proc_read_nodes':
/root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.c:961: warning: format '%8llu' expects type 'long long unsigned int', but argument 11 has type 'long unsigned int'
/root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.c:961: warning: format '%8llu' expects type 'long long unsigned int', but argument 12 has type 'long unsigned int'
/root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.c:961: warning: format '%8llu' expects type 'long long unsigned int', but argument 11 has type 'long unsigned int'
/root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.c:961: warning: format '%8llu' expects type 'long long unsigned int', but argument 12 has type 'long unsigned int'
make[4]: *** [/root/madwifi/madwifi-svn/ath_rate/minstrel/minstrel.o] Error 1
make[3]: *** [/root/madwifi/madwifi-svn/ath_rate/minstrel] Error 2
make[2]: *** [/root/madwifi/madwifi-svn/ath_rate] Error 2
make[1]: *** [_module_/root/madwifi/madwifi-svn] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-sparc64'
make: *** [modules] Error 2
Kernel version:
ultra5:~/madwifi/madwifi-svn# uname -a
Linux ultra5 2.6.18-4-sparc64 #1 Wed Apr 25 18:47:43 UTC 2007 sparc64 GNU/Linux
FYI, 0.9.3 also doesn't compile, but there are other errors. If I should also attach the compile output for 0.9.3 to this ticket, please ask :-)