Commit 357beec47f for openssl.org
commit 357beec47f331c0e07c2e965f7ac11e507a77b19
Author: Andrew Dinh <andrewd@openssl.org>
Date: Mon Sep 22 18:50:42 2025 +1000
Allow enabling deprecated flags that haven't been removed yet
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Saša NedvÄ›dický <sashan@openssl.org>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29338)
diff --git a/Configure b/Configure
index c0f3fec989..6d7068d876 100755
--- a/Configure
+++ b/Configure
@@ -881,8 +881,9 @@ while (@argvcopy)
next;
}
- # Do not allow users to enable deprecated flags
- if (/^enable-(.+)$/ && exists $deprecated_disablables{$word})
+ # Do not allow users to enable removed features
+ if (/^enable-(.+)$/ && exists $deprecated_disablables{$word}
+ && $deprecated_disablables{$word} eq undef)
{
$unsupported_options{$_} = 1;
next;