Skip to content

Commit

Permalink
no-module should not imply disabling DSO loading support
Browse files Browse the repository at this point in the history
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from #21459)
  • Loading branch information
t8m authored and paulidale committed Jul 16, 2023
1 parent 404fb99 commit 3d2f96e
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions Configure
Original file line number Diff line number Diff line change
Expand Up @@ -626,8 +626,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
Expand All @@ -645,8 +644,6 @@ my @disable_cascades = (
# or modules.
"pic" => [ "shared", "module" ],

"module" => [ "fips", "dso" ],

"engine" => [ "dynamic-engine", grep(/eng$/, @disablables) ],
"dynamic-engine" => [ "loadereng" ],
"hw" => [ "padlockeng" ],
Expand Down

0 comments on commit 3d2f96e

Please sign in to comment.