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;