Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 482826 - app-misc/lirc-0.9.0-r3 LIRC_DEVICES="userspace" - libhw_module.a(hw_zotac.o):(.rodata+0x0): multiple definition of `main_code_length'
Summary: app-misc/lirc-0.9.0-r3 LIRC_DEVICES="userspace" - libhw_module.a(hw_zotac.o):...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-28 17:40 UTC by Michael Cook
Modified: 2013-08-29 14:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Added build log (build.log,21.58 KB, text/x-log)
2013-08-28 17:41 UTC, Michael Cook
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Cook 2013-08-28 17:40:06 UTC
Pulling in app-misc/lirc-0.9.0-r2 with LIRC_DEVICES="userspace" failes to emerge.

Reproducible: Always

Steps to Reproduce:
1. set LIRC_DEVICES to userspace
2. emerge =app-misc/lirc-0.9.0-r3

Actual Results:  
emerge fails due to zotac.

Expected Results:  
emerge fine.
Comment 1 Michael Cook 2013-08-28 17:41:14 UTC
Created attachment 357262 [details]
Added build log
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2013-08-29 13:33:58 UTC
yep, that's a problem; masking -r3 until I can rework that patch.
Comment 3 Ian Stakenvicius (RETIRED) gentoo-dev 2013-08-29 14:04:23 UTC
OK fixed.

Oddly, the various lirc modules all reuse a bunch of variables (like these) which are not declared globally but rather declared once in the atwf83 module and then used static everywhere else..  Converted the const's in hw_zotac to static's (matching all the rest of the modules here that re-use variables in atwf83).