Package: ipw2100-source
Version: 1.1.2-3
Severity: important
Justification: fails to build from source


I am unable to compile ipw2100-source using either module-assistant or
the package's debian/rules script.  Here are the errors I get:

pion:/usr/src/modules/ipw2100# debian/rules binary-modules
/usr/bin/gcc-4.0
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.12-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.12-1-686/g ;s/#KVERS#/2.6.12-1-686/g ; 
s/_KVERS_/2.6.12-1-686/g ; s/##KDREV##//g ; s/#KDREV#//g ; s/_KDREV_//g' < 
$templ > ${templ%.modules.in}; \
  done
export DH_OPTIONS='-pipw2100-modules-2.6.12-1-686'
sed s/_UPSTREAM_VERSION_/1.1.2/ < debian/config > debian/config.new
mv debian/config.new debian/config
dh_testdir
dh_testroot
dh_clean -k
# Build the module
/usr/bin/make -C driver KSRC=/usr/src/linux-headers-2.6.12-1-686 
KVER=2.6.12-1-686 IEEE80211_INC=/usr/include/ieee80211
make[1]: Entering directory `/usr/src/modules/ipw2100/driver'
mkdir -p /usr/src/modules/ipw2100/driver/tmp/.tmp_versions
cp /usr/include/ieee80211/*.mod 
/usr/src/modules/ipw2100/driver/tmp/.tmp_versions
cp: cannot stat `/usr/include/ieee80211/*.mod': No such file or directory
make[1]: [modules] Error 1 (ignored)
/usr/bin/make -C /usr/src/linux-headers-2.6.12-1-686 
M=/usr/src/modules/ipw2100/driver 
MODVERDIR=/usr/src/modules/ipw2100/driver/tmp/.tmp_versions CC="gcc-4.0 
-I/usr/include/ieee80211" modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.12-1-686'
  CC [M]  /usr/src/modules/ipw2100/driver/ipw2100.o
/usr/src/modules/ipw2100/driver/ipw2100.c: In function '__ipw2100_rx_process':
/usr/src/modules/ipw2100/driver/ipw2100.c:2499: warning: passing argument 2 of 
'ieee80211_rx_mgt' from incompatible pointer type
/usr/src/modules/ipw2100/driver/ipw2100.c: In function 'ipw2100_tx_send_data':
/usr/src/modules/ipw2100/driver/ipw2100.c:2889: error: 'struct ieee80211_hdr' 
has no member named 'addr2'
/usr/src/modules/ipw2100/driver/ipw2100.c:2889: error: 'struct ieee80211_hdr' 
has no member named 'addr2'
/usr/src/modules/ipw2100/driver/ipw2100.c:2890: error: 'struct ieee80211_hdr' 
has no member named 'addr3'
/usr/src/modules/ipw2100/driver/ipw2100.c:2890: error: 'struct ieee80211_hdr' 
has no member named 'addr3'
/usr/src/modules/ipw2100/driver/ipw2100.c:2894: error: 'struct ieee80211_hdr' 
has no member named 'addr2'
/usr/src/modules/ipw2100/driver/ipw2100.c:2894: error: 'struct ieee80211_hdr' 
has no member named 'addr2'
/usr/src/modules/ipw2100/driver/ipw2100.c:2895: error: 'struct ieee80211_hdr' 
has no member named 'addr1'
/usr/src/modules/ipw2100/driver/ipw2100.c:2895: error: 'struct ieee80211_hdr' 
has no member named 'addr1'
/usr/src/modules/ipw2100/driver/ipw2100.c: In function 'ipw2100_wpa_set_param':
/usr/src/modules/ipw2100/driver/ipw2100.c:5595: error: 'struct 
ieee80211_device' has no member named 'tkip_countermeasures'
/usr/src/modules/ipw2100/driver/ipw2100.c: In function 'ipw2100_alloc_device':
/usr/src/modules/ipw2100/driver/ipw2100.c:6088: error: 'struct 
ieee80211_device' has no member named 'tkip_countermeasures'
make[3]: *** [/usr/src/modules/ipw2100/driver/ipw2100.o] Error 1
make[2]: *** [_module_/usr/src/modules/ipw2100/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-1-686'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/modules/ipw2100/driver'
make: *** [binary-modules] Error 2


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages ipw2100-source depends on:
ii  debconf [debconf-2.0]         1.4.58     Debian configuration management sy
ii  debhelper                     4.9.13     helper programs for debian/rules
ii  ieee80211-source              1.1.6-2    Source for the 802.11 (wireless) n
ii  module-assistant              0.9.10     tool to make module package creati

ipw2100-source recommends no packages.

-- debconf information:
* ipw2100/firmware_note:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to