[Pkg-openssl-devel] Statement(s) on libssl situation desired

Kurt Roeckx kurt at roeckx.be
Sat Oct 15 20:17:44 UTC 2005


On Sat, Oct 15, 2005 at 03:39:08PM -0400, Nathanael Nerode wrote:
> > > Packages built against the unversioned libssl0.9.8 will, when run on a 
> system 
> > > with versioned libssl0.9.8, either pick up the symbols from libssl0.9.7 
> > > (wrong) or not find their symbols (segfault).  Accordingly, all packages 
> > > linked against the current libssl0.9.8 are in trouble and will need 
> rebuilds.  
> 
> Correction; I got my versioning rules wrong.  They'll work fine if libssl0.9.7 
> is *not* installed, but will pick up the symbols from it if it is installed.  
> Which is seriously bad.

Please note that libssl0.9.7 and libssl0.9.8 have a different
SONAME.  There can only be a problem when a program (indirectly)
links to both of them.  In that case, there isn't even an option
not to install both of them.

If a program is linked to both of them, and it was not linked to
a lib with versioned symbols, there really isn't much you can
tell about which symbols it's going to pick.


Kurt




More information about the Pkg-openssl-devel mailing list