[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:

http://kojipkgs.fedoraproject.org/packages/lirc/0.8.6/4.fc12/

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