On 2016-10-11, Remi Collet <Fedora(a)FamilleCollet.com> wrote:
It doesn't seem possible to use a compat library (else we will
very
probably going to encounter issues is both library versions are used in
the same process, because of the numerous libraries linked to PHP or its
extensions)
That's true. I was just porting a Perl package to OpenSSL 1.1.0 and
while the ported code build and passed all tests when built against old
OpenSSL, it crashed when linked to the new OpenSSL. The reason there was
another Perl package loaded into the process that was linked to the old
OpenSSL.
Therefore I conclude it will be necessary to rebuild all packages
requiring the old soname against new OpenSSL in the order of
dependencies.
-- Petr