On Wed, 24 Jan 2001, Jean-Christophe Hugly wrote:

> Hi Mark,
> 
> First accept my appologies if I should have directed that
> question to someone else first; not knowing who, I have to
> let you bounce it, if appropriate.
> 
> Here's the meat of the matter...
> 
> When first using the current release of Mahogany, a
> multiplatform mail client which can do ssl, I ran into a
> library linkage problem. I am now trying to find the most
> appropriate fix, and it somewhat depends on what's openssl
> people's opinion on a library construction matter.
> 
> The problem occurs at least under linux and is the
> following:
> 
> libssl references libcrypto, but this is apparently not made
> explicit in the build of libssl. In other words,
> ldd libssl.so does not list libcrypto.
> 
> It so happens that mahogany loads libssl dynamically. As a
> result of the above, if mahogany does not load libcrypto
> first, and more precisely, does not load it with the option
> to keep the symbols available for future resolution, the
> loading of libssl will fail.
> 
> We have ways to get mahogany to load libcrypto as needed,
> but it involves a possibly questionable change in wxGTK (which
> actually performs the loading). So, we're debating if we
> should do it or not, given that the the fact that libssl
> does not depend explicitly on libcrypto seems somewhat
> abnormal for a shared library.
> 
> 
> As a matter of fact, I saw that libssl as packaged in your
> recent 0.9.6 rpm seems to show dependency on libcrypto as I
> would expect.
> 
> So, my question is this:
> 
> Was the lack of dependency up to 0.9.5 a bug that has been
> fixed, or on the contrary, is the explicit dependency
> embedded in 0.9.6 an accident; something you would rather
> not do, and will remove from future revisions ?
> 
> Thanks for any insight you may provide.
> 
> J-C
> 
> 
> 

-- 
Mark
--
Mark J Cox ...........................................
www.awe.com/mark
Apache Software Foundation ..... OpenSSL Group ..... Apache Week
editor




______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to