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


- Log -----------------------------------------------------------------
commit 0069806128a24dd25908ee3dbb271cda3cc92bda
Author: Richard Levitte <[email protected]>
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 <[email protected]>

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

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
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to