[mythtv-users] lirc_serial problem with 2.6.32 Fedora 12

Jarod Wilson jarod at wilsonet.com
Tue Feb 16 03:11:12 UTC 2010

On Mon, Feb 15, 2010 at 12:31 PM, Jarod Wilson <jarod at wilsonet.com> wrote:
> On Thu, Feb 11, 2010 at 1:42 PM, Jarod Wilson <jarod at wilsonet.com> wrote:
>> On Wed, Feb 10, 2010 at 7:06 PM, David Gesswein <djg at pdp8online.com> wrote:
>>> The problem is an incompatible define for LIRC_GET_FEATURES between the
>>> kernel and lirc. I put a print in lirc_dev.c where its handles
>>> the ioctl and the call argument passed in doesn't match.
>>> lirc_dev: fop called cmd 80046900 LIRC_GET_FEATURES 80086900
>>> I think the problem is the kernel define has been changed to a uint64_t for
>>> LIRC_GET_FEATURES but nothing else seems to have been changed. This is all
>>> from Fedora 12 sources.
>>> The message about device 61 is part of the error reporting code and not the
>>> actual failure.
>> Crap. Okay, that gives me a better idea of what's gone wrong. I know
>> exactly what commit broke things, now I just have to un-break them...
>> Someone over on the lirc list just reported this exact same failure,
>> btw. Fortunately, I'm pretty sure this'll just be a userspace patch,
>> so a new lirc package should remedy things. Stay tuned...
> Please try this build out:
> http://kojipkgs.fedoraproject.org/packages/lirc/0.8.6/3.fc13/

Better yet:


Prior build accidentally introduced a segfault if you didn't specify
the driver version explicitly.

Jarod Wilson
jarod at wilsonet.com

More information about the mythtv-users mailing list