Package: ipw2200-source Version: 1.2.1-4 Severity: important Justification: fails to build from source
module-assistant fails to compile the module m-a -t -k /usr/src/linux-headers-2.6.22-2-686 -l 2.6.22-2-686 build produces the attached buildlog. It worked for 2.6.21 kernels gcc version: hermes:src# gcc --version gcc (GCC) 4.2.1 (Debian 4.2.1-5) -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.22-1-686 (SMP w/1 CPU core) Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages ipw2200-source depends on: ii bzip2 1.0.3-7 high-quality block-sorting file co ii debhelper 5.0.53 helper programs for debian/rules ii make 3.81-3 The GNU version of the "make" util ii module-assistant 0.10.11 tool to make module package creati ipw2200-source recommends no packages. -- no debconf information
dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[1]: se ingresa al directorio `/var/src/modules/ipw2200' rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags .lst *.lst rm -rf /var/src/modules/ipw2200/tmp Modules.symvers Module.symvers for file in *.{c,h}; do \ sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \ done make[1]: se sale del directorio `/var/src/modules/ipw2200' rm -f preinst postrm dh_clean /usr/bin/make -f debian/rules clean make[1]: se ingresa al directorio `/var/src/modules/ipw2200' dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[2]: se ingresa al directorio `/var/src/modules/ipw2200' rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags .lst *.lst rm -rf /var/src/modules/ipw2200/tmp Modules.symvers Module.symvers for file in *.{c,h}; do \ sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \ done make[2]: se sale del directorio `/var/src/modules/ipw2200' rm -f preinst postrm dh_clean make[1]: se sale del directorio `/var/src/modules/ipw2200' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: se ingresa al directorio `/var/src/modules/ipw2200' dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[2]: se ingresa al directorio `/var/src/modules/ipw2200' rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags .lst *.lst rm -rf /var/src/modules/ipw2200/tmp Modules.symvers Module.symvers for file in *.{c,h}; do \ sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \ done make[2]: se sale del directorio `/var/src/modules/ipw2200' rm -f preinst postrm dh_clean /usr/bin/make -w -f debian/rules clean make[2]: se ingresa al directorio `/var/src/modules/ipw2200' dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[3]: se ingresa al directorio `/var/src/modules/ipw2200' rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags .lst *.lst rm -rf /var/src/modules/ipw2200/tmp Modules.symvers Module.symvers for file in *.{c,h}; do \ sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \ done make[3]: se sale del directorio `/var/src/modules/ipw2200' rm -f preinst postrm dh_clean make[2]: se sale del directorio `/var/src/modules/ipw2200' make[1]: No se hace nada para `kdist_config'. for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-2-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.22-2-686/g ;s/#KVERS#/2.6.22-2-686/g ; s/_KVERS_/2.6.22-2-686/g ; s/##KDREV##/2.6.22-4/g ; s/#KDREV#/2.6.22-4/g ; s/_KDREV_/2.6.22-4/g ' < $templ > ${templ%.modules.in}; \ done dh_testroot dh_clean -k # Build the module /usr/bin/make modules KSRC=/usr/src/linux-headers-2.6.22-2-686 KVER=2.6.22-2-686 make[2]: se ingresa al directorio `/var/src/modules/ipw2200' mkdir -p /var/src/modules/ipw2200/tmp/.tmp_versions /usr/bin/make -C /usr/src/linux-headers-2.6.22-2-686 M=/var/src/modules/ipw2200 MODVERDIR=/var/src/modules/ipw2200/tmp/.tmp_versions modules make[3]: se ingresa al directorio `/var/src/linux-headers-2.6.22-2-686' CC [M] /var/src/modules/ipw2200/ipw2200.o /var/src/modules/ipw2200/ipw2200.c: In function ‘ipw_handle_mgmt_packet’: /var/src/modules/ipw2200/ipw2200.c:8346: error: ‘struct sk_buff’ has no member named ‘mac’ make[4]: *** [/var/src/modules/ipw2200/ipw2200.o] Error 1 make[3]: *** [_module_/var/src/modules/ipw2200] Error 2 make[3]: se sale del directorio `/var/src/linux-headers-2.6.22-2-686' make[2]: *** [modules] Error 2 make[2]: se sale del directorio `/var/src/modules/ipw2200' make[1]: *** [binary-modules] Error 2 make[1]: se sale del directorio `/var/src/modules/ipw2200' make: *** [kdist_build] Error 2