Opened 13 years ago

Closed 12 years ago

#3296 closed defect (invalid)

r13214 mythfrontend lirc support

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: head
Severity: low Keywords: lirc mythfrontend
Cc: Ticket locked: no

Description

Just switched from 0.20 to head; noticed my remote stopped working in frontend.

irw and friends show that lirc is working fine. mythfrontend --version reports using_lirc and configure reported using lirc: yes, but ldd mythfrontend has no liblirc_client line. Took a look at the qmake generated makefile in programs/mythfrontend and noticed it was missing -llirc_client stanza in the LIBS varible. Poked around in the .pro files but I haven't seen any recent commits thereabouts and don't know enough about qmake to really know what to look for.

My hacky solution was to add: EXTRA_LIBS += $$CONFIG_LIRC_LIBS to settings.pro, which fixes the problem for me, but seems like the wrong thing to do...

My configure settings are: ./configure --arch=nocona --enable-audio-alsa --enable-xvmc --enable-opengl-vsync --enable-xvmc-opengl --enable-proc-opt --enable-lirc

Change History (4)

comment:1 Changed 12 years ago by seac0rd@…

Has anyone been able to look at this yet? I've just switched from the ATRpms version to SVN and experienced the same issue.

My configure settings are: ./configure --prefix=/usr/local --enable-proc-opt --disable-hdhomerun --disable-dvb --disable-iptv --disable-dbox2 --enable-audio-alsa --enable-xvmc --enable-opengl-vsync --enable-xvmc-opengl --enable-proc-opt --enable-lirc

comment:2 Changed 12 years ago by Nick Morrott <<knowledgejunkie [at] gmail [dot] com>>

Where are your LIRC headers intalled (lirc_client.h)?

Do you have the lirc-lib-devel package installed?

comment:3 Changed 12 years ago by Christopher Johnson <seac0rd@…>

I think I was able to work it out. I had a copy of lirc-0.8.3 installed via ATrpms at /usr that I had to remove then build a copy of 0.8.2 and place it in /use/local. I’m not sure why I couldn’t use the 0.8.3 in /usr but this did the trick for me.

~Chris <seac0rd@…>

comment:4 Changed 12 years ago by stuartm

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.