Lirc 0.8.6 is failing to build with kernel 2.6.31 due to i2c headers even whether or not hauppauge device is selected. I've tried installing with module mceusb2, and configure fails immediately after checking linux/i2c-dev.h. I will attach config.log
Created attachment 205045 [details] config.log from emerge attempt
BTW, this was set to use mceusb2 driver. I am currently trying mceusb and see if that resolves it.
After doing a little poking around in configure script and a little debug, it appears that mceusb2 was dropped. Not certain if this is critical in my case.
(In reply to comment #3) > After doing a little poking around in configure script and a little debug, it > appears that mceusb2 was dropped. Not certain if this is critical in my case. There is a note in the NEWS file: * merged 1st-gen mceusb device support into lirc_mceusb2, renamed lirc_mceusb2 to lirc_mceusb Changing LIRC_DEVICES="mceusb2" to LIRC_DEVICES="mceusb" allowed the ebuild to succeed. Probably "mceusb2" should be removed from IUSE_LIRC_DEVICES in the ebuild.
*** This bug has been marked as a duplicate of bug 286269 ***