What I don't understand is _why_ RPM Fusion made that change. Not saying it
is without merit, just that I don't understand why a total rebuild is
preferred.

I would also be interested in seeing the patches where you set a specific
component to be shared while the others were static.

Thanks,
Tom

On Mon, Apr 13, 2020 at 11:54 AM Kevin Kofler <kevin.kof...@chello.at>
wrote:

> Tom Callaway wrote:
> > So, you might be asking, why does Fedora build in shared mode? There are
> > two main reasons:
> > 1) To enable users to be able to swap out the media components from
> Fedora
> > with a "freeworld" version.
>
> That reason is obsolete. RPM Fusion replaced chromium-libs-media-freeworld
> with a full chromium-freeworld rebuild.
>
> > 2) To keep the size down on the chrome-remote-desktop subpackage (since
> it
> > can share the "internal libs" from chromium).
>
> That sounds valid, but is it worth the performance issues?
>
> I would recommend abandoning the component mode build. QtWebEngine has
> never
> been built that way.
>
> By the way, it is also possible to hack up the GN setup so that only some
> specific component is built as a component (which could solve point 1 if
> it
> were still needed). For QtWebEngine, I used to do that with V8 on 32-bit
> x86
> when I still had an x87 build and an SSE2 build of it. But that of course
> requires patching. And RPM Fusion no longer tries to replace the media
> component anyway (making point 1 moot).
>
>         Kevin Kofler
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to