make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2/drivers/lirc_dev' Makefile:382: /usr/src/linux//Rules.make: No such file or directory make[3]: *** No rule to make target `/usr/src/linux//Rules.make'. Stop. make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2/drivers/lirc_dev' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2/drivers' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2' make: *** [all] Error 2 !!! ERROR: app-misc/lirc-0.7.0_pre2 failed. !!! Function src_compile, Line 88, Exitcode 2 !!! (no error message) A patch is available here (did not try it yet): http://lwn.net/Articles/42217/
Last version bump...
but you have to apply this patch to the kernel, not to lirc
i added a warning about it to the 0.7_pre2 ebuild
so x86-kernel team has to apply it
please add this into gentoo-sources-2.6.x
It seems to me that this patch addresses other issues. The first problem one encounters while trying to compile lirc ist that it looks for the file named Rules.make in /usr/src/linux, however there is no such file in kernel 2.6 and the patch doesn't create it either. Did anyone succeed in installing lirc on kernel 2.6?
I have it running on 2.6-test8, you have to build lirc with no devices, just the tools. A patch for test10 is included in the following archive: http://warder.ath.cx:81/projects/patch-2.6.0-test10-LNX.tar.gz
Patch works fine, I'm able to compile necessary module: lirc_gpio. In this way, however, it's only a tool without any driveres. So... in my case it's useless. I need avermedia98 driver. Is there any way to compile lirc with avermedia98 driver in combination with kernel 2.6.0? Kwant!
appologies any apparent niglect of this bug but because lirc was being included into rc2 I held off. please try gentoo-dev-sources-2.6.0-rc2
closing as upstream due to lirc inclusion into the 2.6 tree
LIRC is now a part of the official kernel???