[mythtv-commits] Ticket #12408: mythtv fails to compile with Gentoo gcc 4.9
MythTV
noreply at mythtv.org
Wed Oct 21 03:23:32 UTC 2015
#12408: mythtv fails to compile with Gentoo gcc 4.9
----------------------------------+----------------------------
Reporter: rich0@… | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.27-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+----------------------------
Comment (by mike.desimone@…):
Well, under the caveat that what I changed was a cheat... I can't work up
an actual diff right now, but all I did was add the lines in the `OBJS =`
block that start with `../libs/libmythtv`. So `grep` should show you
exactly what I did. Which was literally the mods described in the OP. If
this isn't good enough, I can probably cough up a diff tomorrow night.
That said, it's basically feeding the linker two copies of the same thing
(one in the object file, another in `libmythtv`) so while it builds, I
can't say for sure it works. IMHO `-fno-devirtualization` or `-flto` are
better workarounds.
Over in embedded land, I've seen a lot of things "break" in 4.9 and later
that worked in 4.7 or earlier. One of them was even a bug that just
happened to work close enough to right to escape detection. (Note: be
careful when porting libraries from C-only developers.)
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12408#comment:11>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list