[mythtv] Build error on Fedora rawhide

Richard Shaw hobbes1069 at gmail.com
Mon May 12 23:10:21 UTC 2014


On Mon, May 12, 2014 at 5:41 PM, Gary Buhrmaster
<gary.buhrmaster at gmail.com>wrote:

> On Sun, May 11, 2014 at 5:43 PM, Gary Buhrmaster
> <gary.buhrmaster at gmail.com> wrote:
> > On Sun, May 11, 2014 at 4:40 PM, Richard Shaw <hobbes1069 at gmail.com>
> wrote:
> >> I was working on building a new fixes release when I ran into this on
> >> Rawhide[1]... Building for F20 works fine...
> ...
> > Not quickly, and I have to go do some errands, but here are my
> > initial thoughts:
>
> Looks to be a g++ bug with your specified -O2 optimization
> flag, adding in -fno-devirtualize allows the compilation to
> work.
>
> (why is the rpmfusion build specifying so many configure
> options?; yes, some are reasonable, and are part of the
> Fedora standards, but some (especially the features)
> should default just fine with proper packaging dependencies.
> Also, some of the dependencies in the package no
> longer appear correct.  The ones that popped up for
> me were the libdvdread/nav ones (code is now within
> MythTV).)
>

You got me, I inherited this, it's been around a long time and collected a
lot of cruft. If you're up for a review I would love to know what I can
drop.



> gcc bug 61085 looks like a possibility (although that
> is based solely on the description, rather than any real
> analysis).
>
> One can either wait for various gcc fixes to roll out to
> rawhide (you might want to get on the IP list for that
> particular bug), or for now add in the switch to be able
> to compile (but remember to remove it when the gcc
> fixes are made available).
>
> If you can produce a trivial test case, it may be valuable
> to the gcc team in the case that that existing bug is
> not the one you are hitting.
>
> In any case, looks to be an upstream problem.
>


I'll see if I can manage that but I'm not really a programmer. I'll look at
the workaround for now...

In fact I may just try the stock configure macro and see it it works fine.
I'm assuming at some point it did not which is why it's not being used.

Thanks,
Richard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-dev/attachments/20140512/97c3dc04/attachment.html>


More information about the mythtv-dev mailing list