On October 2, 2014 at 2:28 PM Michael Mueller <[email protected]> wrote: > Summary of problem : libcurl config.log shows openssl 1.0.1i is used; > binaries produced by make and make install are using much older > openssl libraries
Check the dynamic header section of your output binaries and you will likely see libssl.so.0.9.7 is NEEDED. Therefore the latest openssl libs libssl.so.1.0.0 are not. > ================ > 1. LD_LIBRARY_PATH is set to desired openssl libraries: stop that. > $ echo $LD_LIBRARY_PATH > /home/xxx/openssl/i/lib really, just don't. > $ ls -l $LD_LIBRARY_PATH > total 10816 > drwxr-xr-x 2 xxx yy-dev 1024 Oct 2 09:51 engines > -rw-r--r-- 1 xxx yy-dev 2799612 Oct 2 09:51 libcrypto.a > lrwxrwxrwx 1 xxx yy-dev 18 Oct 2 09:51 libcrypto.so -> > libcrypto.so.1.0.0 > -r-xr-xr-x 1 xxx yy-dev 1850088 Oct 2 09:51 libcrypto.so.1.0.0 > -rw-r--r-- 1 xxx yy-dev 500780 Oct 2 09:51 libssl.a > lrwxrwxrwx 1 xxx yy-dev 15 Oct 2 09:51 libssl.so -> > libssl.so.1.0.0 > -r-xr-xr-x 1 xxx yy-dev 384776 Oct 2 09:51 libssl.so.1.0.0 > drwxr-xr-x 2 xxx yy-dev 96 Oct 1 09:13 pkgconfig Well there is your problem. What does your curl binary actually NEED as specified in the ELF headers ? ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
