-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 30/09/15 09:11 AM, Rich Freeman wrote:
> 
> Suppose apache uses libfoo and libbar.  Libfoo switches to
> libressl, and libbar sticks with openssl.  That is going to
> create a mess no matter what you do with isolating their
> namespaces, because you're forced to bring it all back together
> and not all software is designed to handle that today (especially
> when you're not using --as-needed, etc).  Flameeyes's blog entry
> keeps coming up: 
> https://blog.flameeyes.eu/2008/06/a-few-risks-i-see-related-to-the-n
ew-portage-2-2-preserve-libs-behaviour
>
> 
That's almost exactly what i had to deal with a while back with the
libjs symbols in firefox vs seamonkey -- firefox was linking to
libsomething (sorry dont remember the name), and libsomething was
built against seamonkey.  firefox's libjs was massively newer than
seamonkey though and so libsomething would end up using the libjs
symbols from within firefox, which was entirely incompatible (and
segfaulting would occur as expected).

The fix in that case was the symver mapping i just described in my
reply to hasufell.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iF4EAREIAAYFAlYMDfMACgkQAJxUfCtlWe1OtgD/QvaNGYTqsdbNlMHBkbQ+azrP
CBNpHwEsm32j5yztEXgBAKVG30m1U7UEH9h1g5rNE7aq6Kp0bdOEKjKHZm84VXAF
=9bT/
-----END PGP SIGNATURE-----

Reply via email to