[Pkg-lirc-maint] Bug#627601: Bug#627601: more information here

Stefan Lippers-Hollmann s.L-H at gmx.de
Sun Aug 14 22:37:38 UTC 2011


forcemerge 562512 627601
thanks

On Monday 15 August 2011, Thorsten Sperber wrote:
> amd64, squeeze, up to date. build.log (m-a a-i lirc-modules) says
[...]
> CC [M] /usr/src/modules/lirc-modules/lirc_i2c.o
> /usr/src/modules/lirc-modules/lirc_i2c.c:399: error: unknown field ‘id’ 
> specified in initializer
> /usr/src/modules/lirc-modules/lirc_i2c.c:399: warning: initialization 
> makes pointer from integer without a cast
> make[6]: *** [/usr/src/modules/lirc-modules/lirc_i2c.o] Fehler 1
> make[5]: *** [_module_/usr/src/modules/lirc-modules] Fehler 2
> make[4]: *** [sub-make] Fehler 2
> make[3]: *** [all] Fehler 2
> make[3]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
> make[2]: *** [all] Fehler 2
> make[2]: Leaving directory `/usr/src/modules/lirc-modules'
> make[1]: *** [binary-modules] Fehler 2
> make[1]: Leaving directory `/usr/src/modules/lirc-modules'
> make: *** [kdist_build] Fehler 2
> </pre>
> 
> What are the requirements to build this package?

If your hardware doesn't need lirc_i2c, the easiest way would be to 
disabled lirc_i2c from getting built (dpkg-reconfigure 
lirc-modules-source), if your device is i2c based, you can switch to 
ir-kbd-i2c (provided by squeeze's kernel 2.6.32; lirc_i2c has been 
totally replaced by ir-kbd-i2c in current kernels). An alternative way
is decribed in #588027.

Regards
	Stefan Lippers-Hollmann





More information about the Pkg-lirc-maint mailing list