Hello, This is a bug report against 0.9.7-stable-SNAP-20021221.
OpenSSL, when configured with Kerberos support, now has run-time dependencies on the krb5 set of libraries (which is good). These dependencies are encoded into the shared libraries (.so) and therefore the dynamic loader will automatically resolve the symbols when the library is opened. In the current state, these dependencies are introduced both for libssl.so and libcrypto.so. It appears to me that they are only useful for libssl.so. It would be better to correct the makefiles so that libcrypto.so would not be made dependant upon the krb5 libraries; this would presumably speed up the loading time of an application using only libcrypto.so and potentially use less memory. This improvement need/should not delay 0.9.7: it can safely wait until 0.9.7a. OpenSSL self-test report: OpenSSL version: 0.9.7-beta7-dev Last change: Change the declaration of needed Kerberos libraries to ... Options: threads shared --prefix=/usr --openssldir=/usr/ssl --with-krb5-dir=/usr --with-krb5-flavor=mit OS (uname): Linux delta 2.4.20 #1 Mon Dec 2 18:31:05 EST 2002 i686 unknown unknown GNU/Linux OS (config): i686-whatever-linux2 Target (default): linux-pentium Target: linux-ppro Compiler: Configured with: ../gcc-3.2.1/configure --prefix=/usr --enable-shared --enable-threads Thread model: posix gcc version 3.2.1 Test passed. -- Eric Lesage ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]