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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to