On Thursday, 21 November 2019 at 12:08, FeRD wrote:
> Ah, it seems this is a well-known issue[1].
> 
> On Thu, Nov 21, 2019 at 5:40 AM FeRD <ferd...@gmail.com> wrote:
> 
> > I have no idea how this *ever* worked. Maybe hb.h is new-ish, on one side
> > or the other?
>
> Or, old-ish. The plot thins. From a comment[2] at that same GitHub issue:
> 
> The problem seems to be with Pango 1.44.x, specifically where they've
> > changed their include directives from harfbuzz/hb.h to hb.h, essentially
> > reverting a years-old bugfix to work around a conflict with HandBrake's
> > hb.h.
> >
> > Unfortunately, the only permanent fix is going to be isolating our include
> > and lib namespace (hb -> handbrake). Until then, HandBrake will not build
> > on affected systems without downgrading to Pango 1.43.x or earlier.
> 
> [1]:  https://github.com/HandBrake/HandBrake/issues/2226
> [2]:  
> https://github.com/HandBrake/HandBrake/issues/2226#issuecomment-529165129

Wow. Thanks for finding this. It looks like the fix is here (and also in
1.3.0: https://github.com/HandBrake/HandBrake/pull/2310
I'll try to backport this to our 1.2.2 package in the next few days and
work on 1.3.0 update as time permits later.

Regards,
Dominik
-- 
Fedora   https://getfedora.org  |  RPM Fusion  http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
        -- from "Collected Sayings of Muad'Dib" by the Princess Irulan
_______________________________________________
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org

Reply via email to