[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Request for rewiew: mbuffer-20050730



Michael Schwendt wrote:
On Wed, 03 Aug 2005 12:52:38 +0100, Paul Howarth wrote:


So, to get MD5 support you really want to link against two OpenSSL libraries
plus its Kerberos dependencies?

Yes, because the build won't be reproduceable otherwise. Systems with openssl-devel will use that implementation if they build the SRPM, whereas systems without it would get the mhash version.


This could be worked around by setting environment variable ac_cv_search_MD5_Init to "no" before running %configure so that MD5_Init wasn't found and it would then look for and find mhash_init. However, that would then result in a dependency on libmhash.so.2, which lives in %{_libdir} rather than /lib and hence breaks Alexander's aim of being able to use mbuffer with /usr not mounted.


Why would that work with OpenSSL?

The resulting dependency is on libssl.so.5 (FC4), which lives in /lib, not %{_libdir}. I guess if that then depends on libkrb5, libz etc., whicb are in %{_libdir}, then that won't work either, which begs the question: why do the openssl libraries go in /lib?


Paul.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]