On Tue, 2016-10-11 at 16:46 +0000, Petr Pisar wrote:
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.
Was the load using dlopen() or simply an indirect link?