From 5fadcb38b889d15fac05bced1c956c2a38a4b97e Mon Sep 17 00:00:00 2001 From: Ryan Culpepper Date: Thu, 22 Feb 2018 23:19:56 +0100 Subject: [PATCH] update openssl .so version list --- racket/collects/openssl/libcrypto.rkt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/racket/collects/openssl/libcrypto.rkt b/racket/collects/openssl/libcrypto.rkt index 64691da548..59a510cc97 100644 --- a/racket/collects/openssl/libcrypto.rkt +++ b/racket/collects/openssl/libcrypto.rkt @@ -12,6 +12,12 @@ ;; Notes on shared library versions when provided by OS ;; ie, VERSION s.t. OS provides "lib{crypto,ssl}.{so,dylib}.$VERSION" ;; +;; As of 1.0.0, OpenSSL has adopted a friendlier version policy (see +;; https://www.openssl.org/policies/releasestrat.html), and recent +;; Linux distros (eg Fedora 27, Debian 9.3 ("stretch")) seem to be +;; using (more) compatible .so versions. +;; +;; Notes on older versions: ;; - Debian and Ubuntu use a few fixed library versions even though ;; actual OpenSSL version changes: ;; - Debian squeeze: lib{crypto,ssl}.so.0.9.8 @@ -30,6 +36,9 @@ '(;; Versionless (eg from devel pkg) "" + "1.1" + "1.0.2" + ;; Compatibility-based version / SONAME "10" ;; Fedora "1.0.0" ;; Debian, Ubuntu