On Mon, 2006-05-15 00:09:03 +0200, Enrico Tassi <[EMAIL PROTECTED]> wrote: > On Sun, May 14, 2006 at 10:27:39PM +0200, Jan-Benedict Glaw wrote: > > Package: linux-wlan-ng-source > > Building the package won't work with current kernels. Seems the > > MODPOST step was changed a bit. This is cut'n'pasted from the > > module-assistant: > > Please, run m-a with -t. It will produce better output.
Ah, thanks. Running kernel is checked out from GIT, at 9be2f7c38e0bd64e8a0f74ea68df1e73e2ddfcc3. Here's the complete buildlog: cat debian/control.modules.in | \ sed 's/${lwnversmajor}/0.2.4+svn20060414-3/g' | \ sed 's/${lwnvers}/0.2.4+svn20060414-3/g' | \ sed 's/${kvers}/2.6.17-rc4/g' | \ sed 's/${arch}/i386/g' \ > debian/control cp debian/install.modules.in \ debian/linux-wlan-ng-modules-2.6.17-rc4.install cat debian/postinst.modules.in | \ sed 's/${kvers}/2.6.17-rc4/g' \ > debian/linux-wlan-ng-modules-2.6.17-rc4.postinst touch prepare_all-stamp dh_testdir dh_testroot /usr/bin/make mrproper make[1]: Entering directory `/usr/src/modules/linux-wlan-ng-source' set -e; for d in src doc man etc; do /usr/bin/make -C $d clean ; done make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src' set -e; for d in mkmeta prism2 p80211 ; do make WLAN_SRC=/usr/src/modules/linux-wlan-ng-source/src/ -C $d clean ; done make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/mkmeta' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags rm -f ../shared/*.o rm -fr obj rm -f mkmetadef mkmetastruct rm -f ../include/wlan/p80211metastruct.h rm -f ../include/wlan/p80211metadef.h make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/mkmeta' make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2' set -e; for d in driver ridlist ; do make -C $d clean ; done make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/driver' rm -f *.o *.ko .*.cmd *.mod.c *.flags .*.flags make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/driver' make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/ridlist' rm -f .depend rm -f core core.* *.o .*.o *.s *.a *.sort tmp_make *~ tags rm -fr obj rm -f mkridlist make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/ridlist' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2' make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/p80211' rm -f *.o *.ko .*.cmd *.mod.c *.flags .*.flags make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/p80211' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags set -e; for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done rm -rf .tmp_versions Module.symvers make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src' make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source/doc' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/doc' make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source/man' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/man' make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source/etc' set -e; for d in pcmcia wlan; do make -C $d clean; done make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/etc/pcmcia' Nothing to do make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/etc/pcmcia' make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/etc/wlan' echo "Nothing to do" Nothing to do make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/etc/wlan' make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/etc' make -C scripts/ clean make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source/scripts' rm -f get_version make.opts make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/scripts' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done rm -f config.mk config.new rm -f src/include/wlan/version.h rm -f config.out rm -f tags.linux tags TAGS make -C scripts/ clean make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source/scripts' rm -f get_version make.opts make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/scripts' make[1]: Leaving directory `/usr/src/modules/linux-wlan-ng-source' dh_clean debian/postinst build-stamp prepare_all-stamp /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entering directory `/usr/src/modules/linux-wlan-ng-source' cat debian/control.modules.in | \ sed 's/${lwnversmajor}/0.2.4+svn20060414-3/g' | \ sed 's/${lwnvers}/0.2.4+svn20060414-3/g' | \ sed 's/${kvers}/2.6.17-rc4/g' | \ sed 's/${arch}/i386/g' \ > debian/control cp debian/install.modules.in \ debian/linux-wlan-ng-modules-2.6.17-rc4.install cat debian/postinst.modules.in | \ sed 's/${kvers}/2.6.17-rc4/g' \ > debian/linux-wlan-ng-modules-2.6.17-rc4.postinst touch prepare_all-stamp dh_testdir dh_testroot /usr/bin/make mrproper make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source' set -e; for d in src doc man etc; do /usr/bin/make -C $d clean ; done make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src' set -e; for d in mkmeta prism2 p80211 ; do /usr/bin/make WLAN_SRC= -C $d clean ; done make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/mkmeta' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags rm -f ../shared/*.o rm -fr obj rm -f mkmetadef mkmetastruct rm -f ../include/wlan/p80211metastruct.h rm -f ../include/wlan/p80211metadef.h make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/mkmeta' make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2' set -e; for d in driver ridlist ; do /usr/bin/make -C $d clean ; done make[5]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/driver' rm -f *.o *.ko .*.cmd *.mod.c *.flags .*.flags make[5]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/driver' make[5]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/ridlist' rm -f .depend rm -f core core.* *.o .*.o *.s *.a *.sort tmp_make *~ tags rm -fr obj rm -f mkridlist make[5]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/ridlist' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2' make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/p80211' rm -f *.o *.ko .*.cmd *.mod.c *.flags .*.flags make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/p80211' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags set -e; for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done rm -rf .tmp_versions Module.symvers make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src' make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/doc' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/doc' make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/man' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/man' make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/etc' set -e; for d in pcmcia wlan; do /usr/bin/make -C $d clean; done make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/etc/pcmcia' Nothing to do make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/etc/pcmcia' make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/etc/wlan' echo "Nothing to do" Nothing to do make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/etc/wlan' make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/etc' make -C scripts/ clean make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/scripts' rm -f get_version make.opts make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/scripts' rm -f core core.* *.o .*.o *.s *.a .depend tmp_make *~ tags for i in *_obj; do if [ -d $i ]; then rm -fr $i; fi; done rm -f config.mk config.new rm -f src/include/wlan/version.h rm -f config.out rm -f tags.linux tags TAGS make -C scripts/ clean make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/scripts' rm -f get_version make.opts make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/scripts' make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source' dh_clean debian/postinst build-stamp prepare_all-stamp make[1]: Nothing to be done for `kdist_config'. dh_testdir -------------- Linux WLAN Configuration Script ------------- The default responses are correct for most users. Build linux-wlan-ng tools? (y/n) [n] Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [n] Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [y] Build Prism2.5 native PCI (_pci) driver? (y/n) [y] Build Prism2.5 USB (_usb) driver? (y/n) [y] Linux source directory [/lib/modules/2.6.17-rc4/source] The kernel source tree is version 2.6.17-rc4. The current kernel build date is Sun May 14 21:46:14 2006. Alternate target install root directory on host [/usr/src/modules/linux-wlan-ng-source/debian/tmp/] Module install directory [/lib/modules/2.6.17-rc4] It looks like you have a System V init file setup. Prefix for build host compiler? (rarely needed) [] Build for debugging (see doc/config.debug) (y/n) [n] Configuration successful. Now type 'make' and pray. /usr/bin/make all make[2]: Entering directory `/usr/src/modules/linux-wlan-ng-source' set -e; for d in src doc man etc; do /usr/bin/make -C $d ; done make[3]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src' set -e; for d in mkmeta prism2 p80211 ; do make WLAN_SRC=/usr/src/modules/linux-wlan-ng-source/src/ -C $d ; done make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/mkmeta' gcc-4.0 -E -M -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ ../shared/p80211types.c ../shared/p80211metamsg.c ../shared/p80211metamib.c ../shared/p80211meta.c mkmetadef.c ../shared/p80211types.c ../shared/p80211metamsg.c ../shared/p80211metamib.c ../shared/p80211meta.c mkmetastruct.c > .depend mkdir -p obj gcc-4.0 -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ ../shared/p80211types.c -o obj/p80211types.o ../shared/p80211types.c: In function ‘p80211_totext_displaystr’: ../shared/p80211types.c:253: warning: pointer targets in passing argument 2 of ‘__builtin_strncat’ differ in signedness ../shared/p80211types.c: In function ‘p80211_fromtext_displaystr’: ../shared/p80211types.c:341: warning: pointer targets in passing argument 1 of ‘__builtin_strncpy’ differ in signedness gcc-4.0 -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ ../shared/p80211metamsg.c -o obj/p80211metamsg.o gcc-4.0 -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ ../shared/p80211metamib.c -o obj/p80211metamib.o gcc-4.0 -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ ../shared/p80211meta.c -o obj/p80211meta.o gcc-4.0 -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ mkmetadef.c -o obj/mkmetadef.o gcc-4.0 -o mkmetadef obj/p80211types.o obj/p80211metamsg.o obj/p80211metamib.o obj/p80211meta.o obj/mkmetadef.o cat mkmetadefhead.txt > ../include/wlan/p80211metadef.h ./mkmetadef >> ../include/wlan/p80211metadef.h echo "#endif" >> ../include/wlan/p80211metadef.h gcc-4.0 -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/lib/modules/2.6.17-rc4/source/include -D__LINUX_WLAN__ mkmetastruct.c -o obj/mkmetastruct.o gcc-4.0 -o mkmetastruct obj/p80211types.o obj/p80211metamsg.o obj/p80211metamib.o obj/p80211meta.o obj/mkmetastruct.o cat mkmetastructhead.txt > ../include/wlan/p80211metastruct.h ./mkmetastruct >> ../include/wlan/p80211metastruct.h echo "#endif" >> ../include/wlan/p80211metastruct.h make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/mkmeta' make[4]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2' set -e; for d in driver ridlist ; do make -C $d ; done make[5]: Entering directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/driver' make -C /lib/modules/2.6.17-rc4/source M='/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/../.. /usr/src/modules/linux-wlan-ng-source/src/prism2/driver' WLAN_SRC=/usr/src/modules/linux-wlan-ng-source/src/ \ modules make[6]: Entering directory `/home/jbglaw/linux-2.6' CC [M] /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_pci.o CC [M] /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_plx.o CC [M] /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_usb.o /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2mgmt.c: In function ‘prism2mgmt_mmi_read’: /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2mgmt.c:2051: warning: ‘resp’ is used uninitialized in this function Building modules, stage 2. MODPOST /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/Modules.symvers: No such file or directory /bin/sh: line 1: 12234 Aborted scripts/mod/modpost -i /home/jbglaw/linux-2.6/Module.symvers -I /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/../.. /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/Modules.symvers -o /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/../.. /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/Modules.symvers vmlinux /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_pci.o /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_plx.o /usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_usb.o make[7]: *** [__modpost] Error 134 make[6]: *** [modules] Error 2 make[6]: Leaving directory `/home/jbglaw/linux-2.6' make[5]: *** [default] Error 2 make[5]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2/driver' make[4]: *** [all] Error 2 make[4]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src/prism2' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/modules/linux-wlan-ng-source/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/modules/linux-wlan-ng-source' make[1]: *** [build-stamp] Error 2 make[1]: Leaving directory `/usr/src/modules/linux-wlan-ng-source' make: *** [kdist_build] Error 2 MfG, JBG -- Jan-Benedict Glaw [EMAIL PROTECTED] . +49-172-7608481 _ O _ "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O für einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
signature.asc
Description: Digital signature