Y'all,
"make report" output attached, using Solaris 8 with configure as:
./Configure solaris-sparcv9-gcc --prefix=/opt/openssl-0.9.7 shared
The problem: Dynamic loading of libssl.so comes up missing libcrypto.
Here's what ldd for libssl.so looks like after installation:
(128)> ldd libssl.so
libcrypto.so.0.9.7 => (file not found)
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
This problem has been bedeviling me in trying to get pine 4.51 and imap
built and debugged with various versions of openssl. In version 0.9.6
the ldd output for libssl.so referenced a relative path for libcrypto,
eg ./libcrypto.so.0.9.6h, which really screwed up the dynamic loader.
I thought in 0.9.7-beta6 that there was no reference to libcrypto
in libssl at all (problem fixed), but I just rebuilt beta6 again, and
it too has a "file not found" like above. Why doesn't libssl get a
full path for libcrypto???
-----------------------------------
Jeff A. Earickson, Ph.D
Senior UNIX Sysadmin and Email Guru
Information Technology Services
Colby College, 4214 Mayflower Hill,
Waterville ME, 04901-8842
phone: 207-872-3659 (fax = 3076)
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]