[openssl-users] [openssl-dev] After building 1.0.2h , ldd output shows current version as 1.0.0. How to CHange this , Why is this so ?

Richard Levitte levitte at openssl.org
Thu Nov 3 12:53:56 UTC 2016


I'm curious.  Why exactly do you want to change the shared library

That being said, this is not a good idea.  I hope I explained why well
enough in the thread with the subject "OpenSSL 1.0.2h generates
libss.so.1.0.0 instead of libssl.so.1.0.2" started by you on
openssl-dev.  For reference, you can find my answer here:


In message <1501043604.654494.1478172593718 at mail.yahoo.com> on Thu, 3 Nov 2016 11:29:53 +0000 (UTC), Ishan Thakur <ishanthakur41 at yahoo.in> said:

ishanthakur41> Hi ,
ishanthakur41> When I run "otool -L in MAC" , or "ldd in linux" machines I get the current     version of OpenSSL as 1.0.0 but I have built OpenSSL v1.0.2h , how to change this "current version" in the libraries.
ishanthakur41> $  otool -L ./libssl.dylib
ishanthakur41>    libssl.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
ishanthakur41> Regards,
ishanthakur41> Ishan

More information about the openssl-users mailing list