[mythtv-users] Save my WAF: HD-PVR IR blaster problems - mythbuntu 64bit - valid lirc_t numbers?

Jarod Wilson jarod at wilsonet.com
Thu Jul 1 13:59:16 UTC 2010

On Thu, Jul 1, 2010 at 1:34 AM, Gavin Hurlbut <gjhurlbu at gmail.com> wrote:
> On Sun, Jun 6, 2010 at 7:12 PM, Yannick Moussette
> <yannick.moussette at gmail.com> wrote:
>> Hello Jarod,
>> first off, thanks for all your efforts with lirc (along with a slew of
>> other people as well)!
>> Were you able to talk with Christoph for the conversion of the lirc_t
>> variable to something 64-bit-compatible?
>> Thanks!
>> Yannick.
> I had this PRECISE problem myself.  And here's how I fixed it...  You will
> need to recompile lirc (which is never fun)...
> in the source code for lirc:  change the definition of lirc_t (in
> lirc-0.8.6/drivers/lirc.h) to be:
> typedef unsigned int lirc_t;
> (rather than typedef int lirc_t;)
> This forces it to a uint32_t type, essentially.  Then recompile.  Works for
> me.
> This is something that really needs to be sent to the lirc devs...  Jarod,
> you up to it? :)

I keep meaning to fix this, and keep forgetting. I'm pretty sure there
are places where lirc_t actually does need to be signed though, so I
don't know that this particular fix would work.

Jarod Wilson
jarod at wilsonet.com

More information about the mythtv-users mailing list