diff options
author | Richard Levitte <levitte@openssl.org> | 2016-03-11 12:58:15 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-03-11 12:58:15 +0100 |
commit | 0069806128a24dd25908ee3dbb271cda3cc92bda (patch) | |
tree | 1eb494e6f5075754a3d6ebb76fa6779922f53cb0 /Configure | |
parent | Harmonise the two methods to generate dependency files (diff) | |
download | openssl-0069806128a24dd25908ee3dbb271cda3cc92bda.tar.xz openssl-0069806128a24dd25908ee3dbb271cda3cc92bda.zip |
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@openssl.org>
Diffstat (limited to 'Configure')
-rwxr-xr-x | Configure | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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 |