On Tue, 2007-10-16 at 19:17 +0200, Sven Mueller wrote:
> Package: lirc-modules-source
> Version: 0.80.0-13

This should probably be 0.8.0-13.

Anyway, I have 0.8.0-13 installed and the tarball
/usr/src/lirc-modules.tar.gz contains the following kernel specific
directories under modules/lirc/drivers/lirc_gpio:
  extra_2.6.16
  extra_2.6.17
  extra_2.6.18

The relevant part of the build log (m-a a-i lirc) is:

mkdir -p /usr/src/modules/lirc/drivers/lirc_gpio/.tmp_versions
rm -f /usr/src/modules/lirc/drivers/lirc_gpio/.tmp_versions/*
/usr/bin/make -f scripts/Makefile.build 
obj=/usr/src/modules/lirc/drivers/lirc_gpio
   gcc-4.1 -m32 -Wp,-MD,/usr/src/modules/lirc/drivers/lirc_gpio/.lirc_gpio.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  -Os -pipe -msoft-float 
-mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2  -march=i686 
-ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 
-DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/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/usr/src/modules/lirc/drivers/lirc_gpio/../.. 
-I/lib/modules/2.6.22-2-686/build/include/  -DMODULE -D"KBUILD_STR(s)=#s" 
-D"KBUILD_BASENAME=KBUILD_STR(lirc_gpio)"  
-D"KBUILD_MODNAME=KBUILD_STR(lirc_gpio)" -c -o 
/usr/src/modules/lirc/drivers/lirc_gpio/.tmp_lirc_gpio.o 
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:65:47: error: 
../drivers/media/video/bt8xx/bttv.h: No such file or directory
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:66:48: error: 
../drivers/media/video/bt8xx/bttvp.h: No such file or directory
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:70:5: warning: 
"BTTV_VERSION_CODE" is not defined
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:71:2: error: #error 
"*******************************************************"
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:72:2: error: #error " 
Sorry, this driver needs bttv version 0.7.45 or       "
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:73:2: error: #error " 
higher. If you are using the bttv package, copy it to "
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:74:2: error: #error " the 
kernel                                            "
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:75:2: error: #error 
"*******************************************************"
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:85: error: 
'BTTV_BOARD_UNKNOWN' undeclared here (not in a function)
/usr/src/modules/lirc/drivers/lirc_gpio/lirc_gpio.c:112: error: 
'BTTV_BOARD_PXELVWPLTVPAK' undeclared here (not in a function)

The /usr/src/modules/lirc/drivers/media directory does not exist and
also is not in the tarball, the
/usr/src/linux-headers-2.6.22-2/drivers/media/video/bt8xx/ directory
does exist but does not include the needed headers.

I haven't yet tried the experimental version. Is there a particular
reason it's in experimental?

> This duplicate of #440494 and 436166 has been resolved in Version
> 0.80.0-13 of lirc-modules-source

#440494 is a bug report about compiz.

#436166 does look like it's relevant but the bug report does not include
any indication that it is really solved (with an upload or otherwise)

I have tried to use the linux-source-2.6.22 package and create symlinks
into the linux-headers directory but have not been able to get a working
module that can be loaded into the kernel (but I'm no expert at this so
I may have done something incredibly stupid).

Does anybody have clear instructions on getting lirc working with
2.6.22-2?

-- 
-- arthur - [EMAIL PROTECTED] - http://people.debian.org/~adejong --

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

Reply via email to