aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon L. B. Nielsen <simon@FreeBSD.org>2011-01-19 07:44:47 +0000
committerSimon L. B. Nielsen <simon@FreeBSD.org>2011-01-19 07:44:47 +0000
commitda25f0a64cf9f1551aef2a4a4075cee3b3065464 (patch)
treee8f395a60031e78dc1bfcfcdf12aa047b94b65f9
parent9b5abacf8810ebe60c4d3b98128fca94dff60dba (diff)
downloadsrc-da25f0a64cf9f1551aef2a4a4075cee3b3065464.tar.gz
src-da25f0a64cf9f1551aef2a4a4075cee3b3065464.zip
MFS7 r217562:
Decrease the libcrypto and libssl shared object version numbers from 6 to 5. They were accidentally bumped in r215997 (on 2010-11-28) with the merge of OpenSSL 0.9.8p, but unfortunately this was not caught until now. Also add compat links for libcrypto.so.6 / libssl.so.6 (pointing to their .5 counterparts) in case any users have compiled any third party during the time stable/7 (and releng/7.4) were broken. This is deemed the last poor of bad options. Had the number bump not been reverted binary packages for stable/7 would not have worked on the still supported 7.3 and 7.1 releases. Approved by: re (kensmith)
Notes
Notes: svn path=/releng/7.4/; revision=217574
-rw-r--r--secure/lib/libcrypto/Makefile4
-rw-r--r--secure/lib/libssl/Makefile4
2 files changed, 6 insertions, 2 deletions
diff --git a/secure/lib/libcrypto/Makefile b/secure/lib/libcrypto/Makefile
index 0c019055d681..fc158699815f 100644
--- a/secure/lib/libcrypto/Makefile
+++ b/secure/lib/libcrypto/Makefile
@@ -6,7 +6,9 @@ SUBDIR= engines
.include <bsd.own.mk>
LIB= crypto
-SHLIB_MAJOR= 6
+SHLIB_MAJOR= 5
+
+SYMLINKS= lib${LIB}.so.5 ${SHLIBDIR}/lib${LIB}.so.6
NO_LINT=
diff --git a/secure/lib/libssl/Makefile b/secure/lib/libssl/Makefile
index c8cc5542b115..4a32c16632a2 100644
--- a/secure/lib/libssl/Makefile
+++ b/secure/lib/libssl/Makefile
@@ -1,7 +1,9 @@
# $FreeBSD$
LIB= ssl
-SHLIB_MAJOR= 6
+SHLIB_MAJOR= 5
+
+SYMLINKS= lib${LIB}.so.5 ${SHLIBDIR}/lib${LIB}.so.6
NO_LINT=