[csw-maintainers] Symbol versioning for openssl ?

Joerg Schilling Joerg.Schilling at fokus.fraunhofer.de
Mon Jul 23 14:05:06 CEST 2012


Yann Rouillard <yann at pleiades.fr.eu.org> wrote:

> >
> > Well it is the case here.
> >  - libcrypto.so.0.9.8 provides the SSLeay symbol.
> >  - libcrypto.so.1.0.0 also provides the SSLeay symbol.
> >  - but these 2 libraries are not ABI compatibles so we're not supposed to
> > link against libcrypto.so.1.0.0 a SSLeay symbol present in a binary that
> > was compiled against libcrypto.so.0.9.8.
> >
>
> BTW, openssl 1.0.0 seems definitely not ABI compatible with 0.9.8 according
> to
> http://www.upstream-tracker.org/compat_reports/openssl/0.9.8x_to_1.0.0/abi_compat_report.html#Symbol_Problems_High

And you are really sure that this works with Linux?

Linux should also suffer from the incompatibilities.

It looks like you need to supply both libraries.


Jörg

-- 
 EMail:joerg at schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js at cs.tu-berlin.de                (uni)  
       joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily


More information about the maintainers mailing list