From: Richard Levitte Date: Wed, 12 Dec 2018 08:27:48 +0000 (+0100) Subject: Fix error in processing $target{enable} X-Git-Tag: OpenSSL_1_1_1b~122 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=729033c64147312dc1977796808982597a597458;p=oweals%2Fopenssl.git Fix error in processing $target{enable} Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/7885) (cherry picked from commit 7a8a35ff0ce0c25a36b494a4c7e3f5f390679e6e) --- diff --git a/Configure b/Configure index 28f6eb746f..b6c9465875 100755 --- a/Configure +++ b/Configure @@ -1110,13 +1110,13 @@ foreach my $feature (@{$target{disable}}) { $disabled{$feature} = 'config'; } foreach my $feature (@{$target{enable}}) { - if ("default" eq ($disabled{$_} // "")) { + if ("default" eq ($disabled{$feature} // "")) { if (exists $deprecated_disablables{$feature}) { warn "***** config $target enables deprecated feature $feature\n"; } elsif (!grep { $feature eq $_ } @disablables) { die "***** config $target enables unknown feature $feature\n"; } - delete $disabled{$_}; + delete $disabled{$feature}; } }