notfound 464777 0.8.2-2 thanks On Sonntag, 30. März 2008, Marco Schuster wrote: > This bug is still present in 0.8.2-2, with kernel 2.6.24 (self-built). > > ii linux-headers-2.6.24 2.6.24-10.00.Custom > Header files related to Linux kernel, specif > ii linux-image-2.6.24 2.6.24-10.00.Custom > Linux kernel binary image for version 2.6.24 > ii linux-libc-dev 2.6.24-4 > Linux Kernel Headers for development > ii linux-source-2.6.24 2.6.24-10.00.Custom > Linux kernel source for version 2.6.24 > ii lirc-modules-source 0.8.2-2 > infra-red remote control support - kernel mo
Looking at your earlier bugreport, compiling lirc was failing at: gcc-4.1 -Wp,-MD,/usr/src/modules/lirc/drivers/lirc_dev/.lirc_dev.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/src/modules/lirc/drivers/lirc_dev/../.. -I/lib/modules/2.6.24-1-amd64/build/include/ -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_dev)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_dev)" -c -o /usr/src/modules/lirc/drivers/lirc_dev/.tmp_lirc_dev.o /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c: In function 'lirc_register_plugin': /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: implicit declaration of function 'DECLARE_MUTEX_LOCKED' /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: 'tn' undeclared (first use in this function) /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: (Each undeclared identifier is reported only once /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: for each function it appears in.) This particular issue has been fixed in lirc 0.8.2-2 with the following patch: http://svn.debian.org/wsvn/pkg-lirc/lirc/trunk/debian/patches/17_kcompat-2.6.24?op=file&rev=0&sc=0 which does replace the previously used semaphores, which have been removed from the kernel in http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=04fc8bbcf5eb25fa2aec290b302a9878dde20168 with completion events. As such, this particular bug cannot occur anymore, the code causing this error simply does not exist anymore and lirc_i2c/ lirc_dev do compile fine against Debian's kernel 2.6.24-5 for amd64 and 686 (cf. the attached build logs) - and also work fine for me; therefore I'm closing this bug again. Please check that you really updated to lirc-modules-source 0.8.2-2, which is now present in unstable and testing. In case you still encounter problems with compiling lirc_i2c, please file a new bugreport and attach the exact error messages. Given that you stress the fact of compiling your own kernel, I do suggest to check if #461228 [1] and #468492 [2] do not apply to your problem or give further information about your kernel (config/ patches). Regards Stefan Lippers-Hollmann [1] http://bugs.debian.org/461228 [2] http://bugs.debian.org/468492
$ LANG= m-a --kvers-list 2.6.24-1 --kernel-dir /usr/src/linux-headers-2.6.24-1-686/ --userdir /tmp/pkg/ --text-mode build lirc Extracting the package tarball, /usr/src/lirc-modules.tar.gz, please wait... dh_testdir dh_testroot dh_clean /usr/bin/make clean make[1]: Entering directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb" make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making clean in lirc_atiusb make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' Making clean in lirc_bt829 make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' Making clean in lirc_it87 make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~" || rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' Making clean in lirc_gpio make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~" || rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' Making clean in lirc_dev make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" || rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' Making clean in lirc_sir make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" || rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' Making clean in lirc_i2c make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" || rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' Making clean in lirc_parallel make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' Making clean in lirc_serial make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' Making clean in . make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' test -z "*~" || rm -f *~ rm -rf .libs _libs rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' rm -rf modules make[1]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entering directory `/tmp/pkg/usr_src/modules/lirc' dh_testdir dh_testroot dh_clean /usr/bin/make clean make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making clean in lirc_atiusb make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' Making clean in lirc_bt829 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' Making clean in lirc_it87 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~" || rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' Making clean in lirc_gpio make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~" || rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' Making clean in lirc_dev make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" || rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' Making clean in lirc_sir make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" || rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' Making clean in lirc_i2c make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" || rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' Making clean in lirc_parallel make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' Making clean in lirc_serial make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' Making clean in . make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' test -z "*~" || rm -f *~ rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' rm -rf modules make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24-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.24-1-686/g ;s/#KVERS#/2.6.24-1-686/g ; s/_KVERS_/2.6.24-1-686/g ; s/##KDREV##/2.6.24-5/g ; s/#KDREV#/2.6.24-5/g ; s/_KDREV_/2.6.24-5/g ' < $templ > ${templ%.modules.in}; \ done dh_testdir dh_testroot dh_clean -k # Build modules /usr/bin/make -C /tmp/pkg/usr_src/modules/lirc debconf KSRC=/usr/src/linux-headers-2.6.24-1-686/ KVERS=2.6.24-1-686 make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc' mkdir modules /usr/bin/make -C drivers SUBDIRS="lirc_dev" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making all in lirc_dev make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile /usr/bin/make -C /usr/src/linux-headers-2.6.24-1-686/ SUBDIRS=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev modules \ KBUILD_VERBOSE=1 make[5]: Entering directory `/usr/src/linux-headers-2.6.24-1-686' test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.tmp_versions ; rm -f /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.tmp_versions/* /usr/bin/make -f scripts/Makefile.build obj=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev gcc-4.1 -m32 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.lirc_dev.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -ffreestanding -maccumulate-outgoing-args -Iinclude/asm-x86/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/../.. -I/usr/src/linux-headers-2.6.24-1-686//include/ -I/usr/src/linux-headers-2.6.24-1-686//drivers/media/video/ -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_dev)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_dev)" -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.tmp_lirc_dev.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.c Building modules, stage 2. /usr/bin/make -f /usr/src/linux-headers-2.6.24-1-686/scripts/Makefile.modpost scripts/mod/modpost -m -i /usr/src/linux-headers-2.6.24-1-686/Module.symvers -I /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/Module.symvers -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/Module.symvers -w -s gcc-4.1 -m32 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.lirc_dev.mod.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -ffreestanding -maccumulate-outgoing-args -Iinclude/asm-x86/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_dev.mod)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_dev)" -DMODULE -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.mod.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.mod.c ld -m elf_i386 -r -m elf_i386 --build-id -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.ko /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.mod.o make[5]: Leaving directory `/usr/src/linux-headers-2.6.24-1-686' mv Makefile.automake Makefile make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' cp drivers/lirc_dev/lirc_dev.ko modules /usr/bin/make -C drivers SUBDIRS="lirc_i2c" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making all in lirc_i2c make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile /usr/bin/make -C /usr/src/linux-headers-2.6.24-1-686/ SUBDIRS=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c modules \ KBUILD_VERBOSE=1 make[5]: Entering directory `/usr/src/linux-headers-2.6.24-1-686' test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.tmp_versions ; rm -f /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.tmp_versions/* /usr/bin/make -f scripts/Makefile.build obj=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c gcc-4.1 -m32 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.lirc_i2c.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -ffreestanding -maccumulate-outgoing-args -Iinclude/asm-x86/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/../.. -I/usr/src/linux-headers-2.6.24-1-686//include/ -I/usr/src/linux-headers-2.6.24-1-686//drivers/media/video/ -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_i2c)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_i2c)" -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.tmp_lirc_i2c.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.c Building modules, stage 2. /usr/bin/make -f /usr/src/linux-headers-2.6.24-1-686/scripts/Makefile.modpost scripts/mod/modpost -m -i /usr/src/linux-headers-2.6.24-1-686/Module.symvers -I /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/Module.symvers -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/Module.symvers -w -s WARNING: "lirc_register_plugin" [/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.ko] undefined! WARNING: "lirc_unregister_plugin" [/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.ko] undefined! gcc-4.1 -m32 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.lirc_i2c.mod.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -ffreestanding -maccumulate-outgoing-args -Iinclude/asm-x86/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_i2c.mod)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_i2c)" -DMODULE -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.mod.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.mod.c ld -m elf_i386 -r -m elf_i386 --build-id -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.ko /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.mod.o make[5]: Leaving directory `/usr/src/linux-headers-2.6.24-1-686' mv Makefile.automake Makefile make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' cp drivers/lirc_i2c/lirc_i2c.ko modules make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' dh_installdirs lib/modules/2.6.24-1-686/extra/lirc/ dh_install drivers/*/*.ko lib/modules/2.6.24-1-686/extra/lirc/ dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installmodules dh_installdeb dh_gencontrol -- -v0.8.2-2+2.6.24-5 dh_md5sums dh_builddeb --destdir=/tmp/pkg dpkg-deb: building package `lirc-modules-2.6.24-1-686' in `/tmp/pkg/lirc-modules-2.6.24-1-686_0.8.2-2+2.6.24-5_i386.deb'. make[1]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make -f debian/rules kdist_clean make[1]: Entering directory `/tmp/pkg/usr_src/modules/lirc' dh_testdir dh_testroot dh_clean /usr/bin/make clean make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making clean in lirc_atiusb make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' Making clean in lirc_bt829 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' Making clean in lirc_it87 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~" || rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' Making clean in lirc_gpio make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~" || rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' Making clean in lirc_dev make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" || rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' Making clean in lirc_sir make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" || rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' Making clean in lirc_i2c make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" || rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' Making clean in lirc_parallel make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' Making clean in lirc_serial make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' Making clean in . make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' test -z "*~" || rm -f *~ rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' rm -rf modules make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' make[1]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' $ dpkg --contents lirc-modules-2.6.24-1-686_0.8.2-2+2.6.24-5_i386.deb drwxr-xr-x root/root 0 2008-03-30 14:27 ./ drwxr-xr-x root/root 0 2008-03-30 14:27 ./lib/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./lib/modules/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./lib/modules/2.6.24-1-686/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./lib/modules/2.6.24-1-686/extra/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./lib/modules/2.6.24-1-686/extra/lirc/ -rw-r--r-- root/root 17231 2008-03-30 14:27 ./lib/modules/2.6.24-1-686/extra/lirc/lirc_dev.ko -rw-r--r-- root/root 12067 2008-03-30 14:27 ./lib/modules/2.6.24-1-686/extra/lirc/lirc_i2c.ko drwxr-xr-x root/root 0 2008-03-30 14:27 ./usr/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./usr/share/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./usr/share/doc/ drwxr-xr-x root/root 0 2008-03-30 14:27 ./usr/share/doc/lirc-modules-2.6.24-1-686/ -rw-r--r-- root/root 15470 2008-03-24 19:44 ./usr/share/doc/lirc-modules-2.6.24-1-686/changelog.Debian.gz -rw-r--r-- root/root 1434 2008-03-24 19:44 ./usr/share/doc/lirc-modules-2.6.24-1-686/copyright -rw-r--r-- root/root 256 2008-03-24 19:43 ./usr/share/doc/lirc-modules-2.6.24-1-686/README.Debian
$ LANG= m-a --kvers-list $(uname -r) --kernel-dir /usr/src/linux-headers-2.6.24-1- --userdir /tmp/pkg/ --text-mode build lirc linux-headers-2.6.24-1-amd64/ linux-headers-2.6.24-1-common/ [EMAIL PROTECTED]:/tmp/pkg$ LANG= m-a --kvers-list 2.6.24-1 --kernel-dir /usr/src/linux-headers-2.6.24-1-amd64/ --userdir /tmp/pkg/ --text-mode build lirc Extracting the package tarball, /usr/src/lirc-modules.tar.gz, please wait... dh_testdir dh_testroot dh_clean /usr/bin/make clean make[1]: Entering directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb" make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making clean in lirc_atiusb make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' Making clean in lirc_bt829 make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' Making clean in lirc_it87 make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~" || rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' Making clean in lirc_gpio make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~" || rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' Making clean in lirc_dev make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" || rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' Making clean in lirc_sir make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" || rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' Making clean in lirc_i2c make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" || rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' Making clean in lirc_parallel make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' Making clean in lirc_serial make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' Making clean in . make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' test -z "*~" || rm -f *~ rm -rf .libs _libs rm -f *.lo make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' rm -rf modules make[1]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entering directory `/tmp/pkg/usr_src/modules/lirc' dh_testdir dh_testroot dh_clean /usr/bin/make clean make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making clean in lirc_atiusb make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' Making clean in lirc_bt829 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' Making clean in lirc_it87 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~" || rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' Making clean in lirc_gpio make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~" || rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' Making clean in lirc_dev make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" || rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' Making clean in lirc_sir make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" || rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' Making clean in lirc_i2c make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" || rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' Making clean in lirc_parallel make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' Making clean in lirc_serial make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' Making clean in . make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' test -z "*~" || rm -f *~ rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' rm -rf modules make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24-1-amd64/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.24-1-amd64/g ;s/#KVERS#/2.6.24-1-amd64/g ; s/_KVERS_/2.6.24-1-amd64/g ; s/##KDREV##/2.6.24-5/g ; s/#KDREV#/2.6.24-5/g ; s/_KDREV_/2.6.24-5/g ' < $templ > ${templ%.modules.in}; \ done dh_testdir dh_testroot dh_clean -k # Build modules /usr/bin/make -C /tmp/pkg/usr_src/modules/lirc debconf KSRC=/usr/src/linux-headers-2.6.24-1-amd64/ KVERS=2.6.24-1-amd64 make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc' mkdir modules /usr/bin/make -C drivers SUBDIRS="lirc_dev" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making all in lirc_dev make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile /usr/bin/make -C /usr/src/linux-headers-2.6.24-1-amd64/ SUBDIRS=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev modules \ KBUILD_VERBOSE=1 make[5]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64' test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.tmp_versions ; rm -f /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.tmp_versions/* /usr/bin/make -f scripts/Makefile.build obj=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev gcc-4.1 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.lirc_dev.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/../.. -I/usr/src/linux-headers-2.6.24-1-amd64//include/ -I/usr/src/linux-headers-2.6.24-1-amd64//drivers/media/video/ -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_dev)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_dev)" -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.tmp_lirc_dev.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.c Building modules, stage 2. /usr/bin/make -f /usr/src/linux-headers-2.6.24-1-amd64/scripts/Makefile.modpost scripts/mod/modpost -m -i /usr/src/linux-headers-2.6.24-1-amd64/Module.symvers -I /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/Module.symvers -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/Module.symvers -w -s gcc-4.1 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/.lirc_dev.mod.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_dev.mod)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_dev)" -DMODULE -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.mod.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.mod.c ld -r -m elf_x86_64 --build-id -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.ko /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev/lirc_dev.mod.o make[5]: Leaving directory `/usr/src/linux-headers-2.6.24-1-amd64' mv Makefile.automake Makefile make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' cp drivers/lirc_dev/lirc_dev.ko modules /usr/bin/make -C drivers SUBDIRS="lirc_i2c" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making all in lirc_i2c make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile /usr/bin/make -C /usr/src/linux-headers-2.6.24-1-amd64/ SUBDIRS=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c modules \ KBUILD_VERBOSE=1 make[5]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64' test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.tmp_versions ; rm -f /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.tmp_versions/* /usr/bin/make -f scripts/Makefile.build obj=/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c gcc-4.1 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.lirc_i2c.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/../.. -I/usr/src/linux-headers-2.6.24-1-amd64//include/ -I/usr/src/linux-headers-2.6.24-1-amd64//drivers/media/video/ -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_i2c)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_i2c)" -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.tmp_lirc_i2c.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.c Building modules, stage 2. /usr/bin/make -f /usr/src/linux-headers-2.6.24-1-amd64/scripts/Makefile.modpost scripts/mod/modpost -m -i /usr/src/linux-headers-2.6.24-1-amd64/Module.symvers -I /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/Module.symvers -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/Module.symvers -w -s WARNING: "lirc_register_plugin" [/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.ko] undefined! WARNING: "lirc_unregister_plugin" [/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.ko] undefined! gcc-4.1 -Wp,-MD,/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/.lirc_i2c.mod.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_i2c.mod)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_i2c)" -DMODULE -c -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.mod.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.mod.c ld -r -m elf_x86_64 --build-id -o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.ko /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.o /tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c/lirc_i2c.mod.o make[5]: Leaving directory `/usr/src/linux-headers-2.6.24-1-amd64' mv Makefile.automake Makefile make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' cp drivers/lirc_i2c/lirc_i2c.ko modules make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' dh_installdirs lib/modules/2.6.24-1-amd64/extra/lirc/ dh_install drivers/*/*.ko lib/modules/2.6.24-1-amd64/extra/lirc/ dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installmodules dh_installdeb dh_gencontrol -- -v0.8.2-2+2.6.24-5 dh_md5sums dh_builddeb --destdir=/tmp/pkg dpkg-deb: building package `lirc-modules-2.6.24-1-amd64' in `/tmp/pkg/lirc-modules-2.6.24-1-amd64_0.8.2-2+2.6.24-5_amd64.deb'. make[1]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make -f debian/rules kdist_clean make[1]: Entering directory `/tmp/pkg/usr_src/modules/lirc' dh_testdir dh_testroot dh_clean /usr/bin/make clean make[2]: Entering directory `/tmp/pkg/usr_src/modules/lirc' /usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb" make[3]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' Making clean in lirc_atiusb make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c lirc_atiusb.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_atiusb' Making clean in lirc_bt829 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_bt829' Making clean in lirc_it87 make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~" || rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_it87' Making clean in lirc_gpio make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~" || rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_gpio' Making clean in lirc_dev make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" || rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_dev' Making clean in lirc_sir make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" || rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_sir' Making clean in lirc_i2c make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" || rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_i2c' Making clean in lirc_parallel make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c lirc_parallel.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_parallel' Making clean in lirc_serial make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c lirc_serial.ko *~ rm -rf .libs _libs rm -f *.o core *.core rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers/lirc_serial' Making clean in . make[4]: Entering directory `/tmp/pkg/usr_src/modules/lirc/drivers' test -z "*~" || rm -f *~ rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' make[3]: Leaving directory `/tmp/pkg/usr_src/modules/lirc/drivers' rm -rf modules make[2]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' make[1]: Leaving directory `/tmp/pkg/usr_src/modules/lirc' $ dpkg --contents lirc-modules-2.6.24-1-amd64_0.8.2-2+2.6.24-5_amd64.deb drwxr-xr-x root/root 0 2008-03-30 14:28 ./ drwxr-xr-x root/root 0 2008-03-30 14:28 ./usr/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./usr/share/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./usr/share/doc/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./usr/share/doc/lirc-modules-2.6.24-1-amd64/ -rw-r--r-- root/root 15470 2008-03-24 19:44 ./usr/share/doc/lirc-modules-2.6.24-1-amd64/changelog.Debian.gz -rw-r--r-- root/root 1434 2008-03-24 19:44 ./usr/share/doc/lirc-modules-2.6.24-1-amd64/copyright -rw-r--r-- root/root 256 2008-03-24 19:43 ./usr/share/doc/lirc-modules-2.6.24-1-amd64/README.Debian drwxr-xr-x root/root 0 2008-03-30 14:28 ./lib/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./lib/modules/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./lib/modules/2.6.24-1-amd64/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./lib/modules/2.6.24-1-amd64/extra/ drwxr-xr-x root/root 0 2008-03-30 14:28 ./lib/modules/2.6.24-1-amd64/extra/lirc/ -rw-r--r-- root/root 21071 2008-03-30 14:28 ./lib/modules/2.6.24-1-amd64/extra/lirc/lirc_i2c.ko -rw-r--r-- root/root 28516 2008-03-30 14:28 ./lib/modules/2.6.24-1-amd64/extra/lirc/lirc_dev.ko
signature.asc
Description: This is a digitally signed message part.