Shared libxul.so (was Re: Restoring seamonkey)
Mikhail T.
mi+t at aldan.algebra.com
Sun Mar 29 15:33:44 UTC 2020
[Forking the Seamonkey thread, because the topic is different]
On 28.03.20 20:47, Jan Beich wrote:
> libxul.so is no longer the same between various Gecko-based projects.
It doesn't have to be /the same/ -- just needs to still be compatible
enough for a motivated developer to patch the rest. An argument added
here and there, a method deprecated -- such problems may be solvable
within a port.
Maybe, libxul -- the best version (from firefox tree, I guess?) can be
moved into a port of its own, for firefox and others to use... Maybe, a
few such ports -- for different major versions, if necessary, the way we
have ruby22 and 24, for example.
And, yes, I'd be willing to do it -- if I can be reasonably assured, the
work will not be rejected off hand on the grounds of "exhausting
maintenance" or some such.
I've done it before, as a matter of fact -- it was my work, that once
changed firefox and thunderbird to use the common nspr and nss
(r1r141034, r41037), for example.
Back then there was an agreement among port-maintainers, that sharing
components is a good thing -- do we still share this sentiment?
Yours,
-mi
More information about the freebsd-gecko
mailing list