Package: madwifi-source
Version: 0.svnr1679.0.9.1-1
Severity: important

madwifi-source cannot be built against kernel compiled with gcc-4.1
because it is more pedantic and -Werror option is passed to compiler.

on my pachine:

....
# Build modules
/usr/bin/make -C /usr/src/modules/madwifi modules \
        KERNELPATH=/usr/src/linux-headers-2.6.17-1-686 
KERNELRELEASE=2.6.17-1-686 
KERNELCONF=/usr/src/linux-headers-2.6.17-1-686/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/usr/src/modules/madwifi'
Checking requirements... ok.
Checking kernel configuration... ok.
/usr/bin/make -C /usr/src/linux-headers-2.6.17-1-686 
SUBDIRS=/usr/src/modules/madwifi modules
/bin/sh: line 0: [: -lt: unary operator expected
make[3]: Entering directory `/usr/src/linux-headers-2.6.17-1-686'
  CC [M]  /usr/src/modules/madwifi/ath/ah_osdep.o
  HOSTCC  /usr/src/modules/madwifi/ath/uudecode
  CC [M]  /usr/src/modules/madwifi/ath/if_ath.o
cc1: warnings being treated as errors
In file included from /usr/src/modules/madwifi/ath/if_ath.c:51:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_attach':
/usr/src/modules/madwifi/ath/if_ath.c:611: warning: pointer targets in passing 
argument 1 of 'strcpy' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_grppoll_start':
/usr/src/modules/madwifi/ath/if_ath.c:5821: warning: pointer targets in passing 
argument 1 of 'sscanf' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5824: warning: pointer targets in passing 
argument 1 of 'strcmp' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5824: warning: pointer targets in passing 
argument 2 of 'strcmp' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5828: warning: pointer targets in passing 
argument 1 of 'sscanf' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5829: warning: pointer targets in passing 
argument 1 of 'strlen' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5829: warning: pointer targets in passing 
argument 1 of 'strlen' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_getchannels':
/usr/src/modules/madwifi/ath/if_ath.c:8394: warning: pointer targets in passing 
argument 4 of 'ath_hal_init_channels' differ in signedness
make[5]: *** [/usr/src/modules/madwifi/ath/if_ath.o] Error 1
make[4]: *** [/usr/src/modules/madwifi/ath] Error 2
make[3]: *** [_module_/usr/src/modules/madwifi] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.17-1-686'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/madwifi'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/madwifi'
make: *** [kdist_build] Error 2
BUILD FAILED!
....

After i've applied this patch/workarround

--- Makefile.inc~       2006-07-08 10:34:27.000000000 +0200
+++ Makefile.inc        2006-07-08 11:53:23.000000000 +0200
@@ -187,7 +187,7 @@
 #
 TOOLS=  ${DEPTH}/tools

-COPTS+=        -Werror
+#COPTS+=       -Werror
 INCS=  -include ${obj}/${DEPTH}/include/compat.h -I${obj}/${DEPTH}/include

 ifeq ($(strip ${BUS}),AHB)

I can build the module with a lot of warnings.

Attached you can found buildlog of successfull m-a invocation, so you
can see all gcc-4.1 warnings.

Ciao

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)

Versions of packages madwifi-source depends on:
ii  bzip2                         1.0.3-3    high-quality block-sorting file co
ii  debhelper                     5.0.37.2   helper programs for debian/rules
ii  module-assistant              0.10.4     tool to make module package creati

madwifi-source recommends no packages.

-- no debconf information

-- 
---------------------------------------------------------------------
|    Marco Nenciarini    | Debian/GNU Linux Developer - Plug Member |
| [EMAIL PROTECTED] | http://www.prato.linux.it/~mnencia       |
---------------------------------------------------------------------
Key fingerprint = FED9 69C7 9E67 21F5 7D95  5270 6864 730D F095 E5E4

dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/madwifi clean \
        KERNELPATH=/usr/src/linux-headers-2.6.17-1-686 
KERNELRELEASE=2.6.17-1-686 
KERNELCONF=/usr/src/linux-headers-2.6.17-1-686/.config ATH_RATE=ath_rate/sample
make[1]: Entering directory `/usr/src/modules/madwifi'
for i in ./net80211 ath_rate/sample ./ath; do \
                /usr/bin/make -C $i clean; \
        done
make[2]: Entering directory `/usr/src/modules/madwifi/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/usr/src/modules/madwifi/net80211'
make[2]: Entering directory `/usr/src/modules/madwifi/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/usr/src/modules/madwifi/ath_rate/sample'
make[2]: Entering directory `/usr/src/modules/madwifi/ath'
rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[2]: Leaving directory `/usr/src/modules/madwifi/ath'
/usr/bin/make -C ./tools  clean
make[2]: Entering directory `/usr/src/modules/madwifi/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug 
wlanconfig core a.out
make[2]: Leaving directory `/usr/src/modules/madwifi/tools'
rm -rf .tmp_versions
rm -f Modules.symvers svnversion.h
make[1]: Leaving directory `/usr/src/modules/madwifi'
 debian/rules KVERS=2.6.17-1-686 KSRC=/usr/src/linux-headers-2.6.17-1-686 
KDREV=2.6.17-2 kdist_image
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/madwifi'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/madwifi clean \
        KERNELPATH=/usr/src/linux-headers-2.6.17-1-686 
KERNELRELEASE=2.6.17-1-686 
KERNELCONF=/usr/src/linux-headers-2.6.17-1-686/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/usr/src/modules/madwifi'
for i in ./net80211 ath_rate/sample ./ath; do \
                /usr/bin/make -C $i clean; \
        done
make[3]: Entering directory `/usr/src/modules/madwifi/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/usr/src/modules/madwifi/net80211'
make[3]: Entering directory `/usr/src/modules/madwifi/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/usr/src/modules/madwifi/ath_rate/sample'
make[3]: Entering directory `/usr/src/modules/madwifi/ath'
rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[3]: Leaving directory `/usr/src/modules/madwifi/ath'
/usr/bin/make -C ./tools  clean
make[3]: Entering directory `/usr/src/modules/madwifi/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug 
wlanconfig core a.out
make[3]: Leaving directory `/usr/src/modules/madwifi/tools'
rm -rf .tmp_versions
rm -f Modules.symvers svnversion.h
make[2]: Leaving directory `/usr/src/modules/madwifi'
/usr/bin/gcc-4.1
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.17-1-686/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} 
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.17-1-686/g ;s/#KVERS#/2.6.17-1-686/g ; 
s/_KVERS_/2.6.17-1-686/g ; s/##KDREV##/2.6.17-2/g ; s/#KDREV#/2.6.17-2/g ; 
s/_KDREV_/2.6.17-2/g' < $templ > ${templ%.modules.in}; \
  done
dh_testdir
dh_testroot
dh_clean -k
# Build modules
/usr/bin/make -C /usr/src/modules/madwifi modules \
        KERNELPATH=/usr/src/linux-headers-2.6.17-1-686 
KERNELRELEASE=2.6.17-1-686 
KERNELCONF=/usr/src/linux-headers-2.6.17-1-686/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/usr/src/modules/madwifi'
Checking requirements... ok.
Checking kernel configuration... ok.
/usr/bin/make -C /usr/src/linux-headers-2.6.17-1-686 
SUBDIRS=/usr/src/modules/madwifi modules
/bin/sh: line 0: [: -lt: unary operator expected
make[3]: Entering directory `/usr/src/linux-headers-2.6.17-1-686'
  CC [M]  /usr/src/modules/madwifi/ath/ah_osdep.o
  HOSTCC  /usr/src/modules/madwifi/ath/uudecode
  CC [M]  /usr/src/modules/madwifi/ath/if_ath.o
In file included from /usr/src/modules/madwifi/ath/if_ath.c:51:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_attach':
/usr/src/modules/madwifi/ath/if_ath.c:611: warning: pointer targets in passing 
argument 1 of 'strcpy' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_grppoll_start':
/usr/src/modules/madwifi/ath/if_ath.c:5821: warning: pointer targets in passing 
argument 1 of 'sscanf' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5824: warning: pointer targets in passing 
argument 1 of 'strcmp' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5824: warning: pointer targets in passing 
argument 2 of 'strcmp' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5828: warning: pointer targets in passing 
argument 1 of 'sscanf' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5829: warning: pointer targets in passing 
argument 1 of 'strlen' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c:5829: warning: pointer targets in passing 
argument 1 of 'strlen' differ in signedness
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_getchannels':
/usr/src/modules/madwifi/ath/if_ath.c:8394: warning: pointer targets in passing 
argument 4 of 'ath_hal_init_channels' differ in signedness
  CC [M]  /usr/src/modules/madwifi/ath/if_ath_pci.o
In file included from include/linux/if_ether.h:111,
                 from include/linux/netdevice.h:29,
                 from include/linux/if_arp.h:26,
                 from /usr/src/modules/madwifi/ath/if_ath_pci.c:50:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  LD [M]  /usr/src/modules/madwifi/ath/ath_pci.o
  LD [M]  /usr/src/modules/madwifi/ath/ath_hal.o
  CC [M]  /usr/src/modules/madwifi/ath_rate/sample/sample.o
In file included from /usr/src/modules/madwifi/ath_rate/sample/sample.c:48:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  LD [M]  /usr/src/modules/madwifi/ath_rate/sample/ath_rate_sample.o
  CC [M]  /usr/src/modules/madwifi/net80211/if_media.o
In file included from include/linux/if_ether.h:111,
                 from include/linux/netdevice.h:29,
                 from /usr/src/modules/madwifi/net80211/if_media.c:58:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_beacon.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_beacon.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_beacon.c: In function 
'ieee80211_beacon_init':
/usr/src/modules/madwifi/net80211/ieee80211_beacon.c:106: warning: pointer 
targets in assignment differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_crypto.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_crypto.c:45:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_crypto_none.o
In file included from 
/usr/src/modules/madwifi/net80211/ieee80211_crypto_none.c:40:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_input.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_input.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_node.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_node.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_output.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_output.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_output.c: In function 
'ieee80211_add_rates':
/usr/src/modules/madwifi/net80211/ieee80211_output.c:1236: warning: pointer 
targets in return differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_output.c: In function 
'ieee80211_send_probereq':
/usr/src/modules/madwifi/net80211/ieee80211_output.c:1731: warning: pointer 
targets in assignment differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_output.c: In function 
'ieee80211_send_mgmt':
/usr/src/modules/madwifi/net80211/ieee80211_output.c:1866: warning: pointer 
targets in assignment differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_output.c:2066: warning: pointer 
targets in assignment differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_output.c:2151: warning: pointer 
targets in assignment differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_power.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_power.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_proto.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_proto.c:45:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_scan.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_scan.c:43:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_scan.c: In function 'scan_next':
/usr/src/modules/madwifi/net80211/ieee80211_scan.c:692: warning: pointer 
targets in passing argument 5 of 'ieee80211_send_probereq' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_wireless.o
In file included from include/linux/if_ether.h:111,
                 from include/linux/netdevice.h:29,
                 from /usr/src/modules/madwifi/net80211/ieee80211_wireless.c:47:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 'encode_ie':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:1442: warning: pointer 
targets in passing argument 1 of 'sprintf' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 
'giwscan_cb':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:1490: warning: pointer 
targets in passing argument 4 of 'iwe_stream_add_point' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 
'ieee80211_ioctl_wdsmac':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:2955: warning: pointer 
targets in passing argument 1 of 'ether_sprintf' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 
'ieee80211_ioctl_wdsdelmac':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:2995: warning: pointer 
targets in passing argument 1 of 'ether_sprintf' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 
'ieee80211_ioctl_addmac':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:3036: warning: pointer 
targets in passing argument 2 of 'acl->iac_add' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 
'ieee80211_ioctl_delmac':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:3054: warning: pointer 
targets in passing argument 2 of 'acl->iac_remove' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c: In function 
'ieee80211_ioctl_siwencodeext':
/usr/src/modules/madwifi/net80211/ieee80211_wireless.c:4302: warning: pointer 
targets in assignment differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_linux.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_linux.c:41:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_monitor.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_monitor.c:42:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
/usr/src/modules/madwifi/net80211/ieee80211_monitor.c: In function 
'ieee80211_input_monitor':
/usr/src/modules/madwifi/net80211/ieee80211_monitor.c:248: warning: pointer 
targets in passing argument 1 of 'strncpy' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_acl.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_acl.c:51:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_crypto_ccmp.o
In file included from 
/usr/src/modules/madwifi/net80211/ieee80211_crypto_ccmp.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_scan_ap.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_scan_ap.c:43:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_scan_sta.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_scan_sta.c:43:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_crypto_tkip.o
In file included from 
/usr/src/modules/madwifi/net80211/ieee80211_crypto_tkip.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_crypto_wep.o
In file included from 
/usr/src/modules/madwifi/net80211/ieee80211_crypto_wep.c:40:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  CC [M]  /usr/src/modules/madwifi/net80211/ieee80211_xauth.o
In file included from /usr/src/modules/madwifi/net80211/ieee80211_xauth.c:53:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1140: warning: pointer targets in passing argument 1 of 
'csum_and_copy_from_user' differ in signedness
  LD [M]  /usr/src/modules/madwifi/net80211/wlan.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_wep.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_tkip.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_ccmp.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_acl.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_xauth.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_scan_sta.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_scan_ap.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/modules/madwifi/ath/ath_hal.mod.o
  LD [M]  /usr/src/modules/madwifi/ath/ath_hal.ko
  CC      /usr/src/modules/madwifi/ath/ath_pci.mod.o
  LD [M]  /usr/src/modules/madwifi/ath/ath_pci.ko
  CC      /usr/src/modules/madwifi/ath_rate/sample/ath_rate_sample.mod.o
  LD [M]  /usr/src/modules/madwifi/ath_rate/sample/ath_rate_sample.ko
  CC      /usr/src/modules/madwifi/net80211/wlan.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_acl.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_acl.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_ccmp.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_ccmp.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_scan_ap.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_scan_ap.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_scan_sta.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_scan_sta.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_tkip.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_tkip.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_wep.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_wep.ko
  CC      /usr/src/modules/madwifi/net80211/wlan_xauth.mod.o
  LD [M]  /usr/src/modules/madwifi/net80211/wlan_xauth.ko
make[3]: Leaving directory `/usr/src/linux-headers-2.6.17-1-686'
make[2]: Leaving directory `/usr/src/modules/madwifi'
# Install modules
/usr/bin/make -C /usr/src/modules/madwifi install-modules \
        KERNELPATH=/usr/src/linux-headers-2.6.17-1-686 
KERNELRELEASE=2.6.17-1-686 
KERNELCONF=/usr/src/linux-headers-2.6.17-1-686/.config ATH_RATE=ath_rate/sample 
\
        DESTDIR=/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686 
KMODPATH=/lib/modules/2.6.17-1-686/kernel/drivers/net
make[2]: Entering directory `/usr/src/modules/madwifi'
sh scripts/find-madwifi-modules.sh 2.6.17-1-686 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686
for i in ./net80211 ath_rate/sample ./ath; do \
                /usr/bin/make -C $i install || exit 1; \
        done
make[3]: Entering directory `/usr/src/modules/madwifi/net80211'
test -d 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
 || mkdir -p 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o 
wlan_scan_sta.o wlan_scan_ap.o; do \
                f=`basename $i .o`; \
                strip -S $f.ko; \
                cp $f.ko 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net;
 \
        done
make[3]: Leaving directory `/usr/src/modules/madwifi/net80211'
make[3]: Entering directory `/usr/src/modules/madwifi/ath_rate/sample'
test -d 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
 || mkdir -p 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
strip -S ath_rate_sample.ko
cp ath_rate_sample.ko 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
make[3]: Leaving directory `/usr/src/modules/madwifi/ath_rate/sample'
make[3]: Entering directory `/usr/src/modules/madwifi/ath'
test -d 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
 || mkdir -p 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
strip -S ath_pci.ko
cp ath_pci.ko 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
strip -S ath_hal.ko
cp ath_hal.ko 
/usr/src/modules/madwifi/debian/madwifi-modules-2.6.17-1-686//lib/modules/2.6.17-1-686/kernel/drivers/net
make[3]: Leaving directory `/usr/src/modules/madwifi/ath'
make[2]: Leaving directory `/usr/src/modules/madwifi'
dh_installdebconf
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installmodules
dh_installdeb
dh_gencontrol -- -v0.svnr1679.0.9.1-1+2.6.17-2
dh_md5sums
dh_builddeb --destdir=/usr/src
tar: -: file name read contains nul character
dpkg-deb: costruisco il pacchetto `madwifi-modules-2.6.17-1-686' in 
`/usr/src/madwifi-modules-2.6.17-1-686_0.svnr1679.0.9.1-1+2.6.17-2_i386.deb'.
make[1]: Leaving directory `/usr/src/modules/madwifi'
/usr/bin/make  -f debian/rules kdist_clean
make[1]: Entering directory `/usr/src/modules/madwifi'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/madwifi clean \
        KERNELPATH=/usr/src/linux-headers-2.6.17-1-686 
KERNELRELEASE=2.6.17-1-686 
KERNELCONF=/usr/src/linux-headers-2.6.17-1-686/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/usr/src/modules/madwifi'
for i in ./net80211 ath_rate/sample ./ath; do \
                /usr/bin/make -C $i clean; \
        done
make[3]: Entering directory `/usr/src/modules/madwifi/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/usr/src/modules/madwifi/net80211'
make[3]: Entering directory `/usr/src/modules/madwifi/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/usr/src/modules/madwifi/ath_rate/sample'
make[3]: Entering directory `/usr/src/modules/madwifi/ath'
rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[3]: Leaving directory `/usr/src/modules/madwifi/ath'
/usr/bin/make -C ./tools  clean
make[3]: Entering directory `/usr/src/modules/madwifi/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug 
wlanconfig core a.out
make[3]: Leaving directory `/usr/src/modules/madwifi/tools'
rm -rf .tmp_versions
rm -f Modules.symvers svnversion.h
make[2]: Leaving directory `/usr/src/modules/madwifi'
make[1]: Leaving directory `/usr/src/modules/madwifi'
Build time: 36 seconds

Attachment: signature.asc
Description: Digital signature

Reply via email to