summaryrefslogtreecommitdiffstats
path: root/Configure
diff options
context:
space:
mode:
authorTomas Mraz <tomas@openssl.org>2023-07-14 10:25:42 +0200
committerPauli <pauli@openssl.org>2023-07-17 09:41:12 +1000
commit46ba573c997df904791965608ff44a0e3bb4d7eb (patch)
tree4fb1be2ca7c1e7c31f753e043c09cb64b950f11b /Configure
parentfcbf9ab9de52f26fd8ae8b4650a0a93008d49e48 (diff)
no-module should not imply disabling DSO loading support
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21459) (cherry picked from commit 3d2f96e2c867fa3e79a453639304b70ba0508076)
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure5
1 files changed, 1 insertions, 4 deletions
diff --git a/Configure b/Configure
index 456995240b..227e5daea2 100755
--- a/Configure
+++ b/Configure
@@ -597,8 +597,7 @@ my @disable_cascades = (
"crypto-mdebug" => [ "crypto-mdebug-backtrace" ],
- # If no modules, then no dynamic engines either
- "module" => [ "dynamic-engine" ],
+ "module" => [ "dynamic-engine", "fips" ],
# Without shared libraries, dynamic engines aren't possible.
# This is due to them having to link with libcrypto and register features
@@ -616,8 +615,6 @@ my @disable_cascades = (
# or modules.
"pic" => [ "shared", "module" ],
- "module" => [ "fips", "dso" ],
-
"engine" => [ "dynamic-engine", grep(/eng$/, @disablables) ],
"dynamic-engine" => [ "loadereng" ],
"hw" => [ "padlockeng" ],