When I build openssl-1.0.1g, the shared libraries are named:

libcrypto.so.1.0.0
libssl.so.1.0.0

This is incorrect and should be:

libcrypto.so.1.0.1g
libssl.so.1.0.1g

(or, at least *.1.0.1, but not *.1.0.0)

Here is the patch:

$ diff -u Makefile.orig Makefile
--- Makefile.orig       2014-05-28 11:33:58.642101685 -0400
+++ Makefile    2014-05-28 11:34:27.948697552 -0400
@@ -6,11 +6,11 @@

 VERSION=1.0.1g
 MAJOR=1
-MINOR=0.1
+MINOR=0.1g
 SHLIB_VERSION_NUMBER=1.0.0
 SHLIB_VERSION_HISTORY=
 SHLIB_MAJOR=1
-SHLIB_MINOR=0.0
+SHLIB_MINOR=0.1g
 SHLIB_EXT=.so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
 PLATFORM=linux-x86_64


Regards,

Chris Wolf

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to