]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Allow enabling deprecated flags that haven't been removed yet
authorAndrew Dinh <andrewd@openssl.org>
Mon, 22 Sep 2025 08:50:42 +0000 (18:50 +1000)
committerNeil Horman <nhorman@openssl.org>
Tue, 23 Dec 2025 15:54:08 +0000 (10:54 -0500)
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)

Configure

index c0f3fec989fa5801f36f3831ca62463c9fa2ba48..6d7068d876a854578caad7186a144029acc2852d 100755 (executable)
--- 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;