Package: madwifi-source Version: 0.9.3-3 Severity: important Tags: patch Hi,
madwifi fails to build on MIPS32 CPU due to a bug in the build system. On those systems, the -mips1 option is passed to GCC, which conflicts with the -mips32 option passed by the kernel build system. Also the -EL or -EB options are issuing warnings, as they are only available on the other endianess system (-EL is available on mips, -EB on mipsel). The default endianess is sane, there is no need to force it, and anyway the kernel build system already handle that. The patch below fixes the problems for both mips and mipsel. Bye, Aurelien --- madwifi-0.9.3.orig/hal/public/mips1-le-elf.inc +++ madwifi-0.9.3/hal/public/mips1-le-elf.inc @@ -68,5 +68,5 @@ LDOPTS= -EL COPTS+= -DAH_BYTE_ORDER=AH_LITTLE_ENDIAN -COPTS+= -G 0 -EL -mno-abicalls -fno-pic -mips1 -Wa,--trap \ +COPTS+= -G 0 -mno-abicalls -fno-pic -Wa,--trap \ -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls --- madwifi-0.9.3.orig/hal/public/mips1-be-elf.inc +++ madwifi-0.9.3/hal/public/mips1-be-elf.inc @@ -68,5 +68,5 @@ LDOPTS= -EB COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN -COPTS+= -G 0 -EB -mno-abicalls -fno-pic -mips1 -Wa,--trap \ +COPTS+= -G 0 -mno-abicalls -fno-pic -Wa,--trap \ -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: mipsel (mips) Kernel: Linux 2.6.21-1-4kc-malta Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]