[openssl-commits] [openssl] master update

Richard Levitte levitte at openssl.org
Fri Mar 11 12:00:33 UTC 2016


The branch master has been updated
       via  0069806128a24dd25908ee3dbb271cda3cc92bda (commit)
      from  987dbc7fbf9ae95430649662141ebb26bcd5ecad (commit)


- Log -----------------------------------------------------------------
commit 0069806128a24dd25908ee3dbb271cda3cc92bda
Author: Richard Levitte <levitte at openssl.org>
Date:   Fri Mar 11 12:58:15 2016 +0100

    Don't build dynamic engines unless configured "shared"
    
    Experience has shown that dynamic engines with their own copy of
    libcrypto is problematic, so we disable that possibility.
    
    Reviewed-by: Matt Caswell <matt at openssl.org>

-----------------------------------------------------------------------

Summary of changes:
 Configure | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Configure b/Configure
index 9b14579..eeae03e 100755
--- a/Configure
+++ b/Configure
@@ -396,7 +396,8 @@ my @disable_cascades = (
     "dso"               => [ "dynamic-engine" ],
 
     # Without position independent code, there can be no shared libraries or DSOs
-    "pic"               => [ "shared", "dynamic-engine" ],
+    "pic"               => [ "shared" ],
+    "shared"            => [ "dynamic-engine" ],
     );
 
 # Avoid protocol support holes.  Also disable all versions below N, if version


More information about the openssl-commits mailing list