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)
This commit is contained in:
Andrew Dinh
2025-09-22 18:50:42 +10:00
committed by Neil Horman
parent 8c108ae03b
commit 357beec47f

View File

@@ -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;