Restore the zlib / zlib-dynamic logic
The proper logic is that both zlib and zlib-dynamic are disabled by default and that enabling zlib-dynamic would enable zlib. Somewhere along the way, the logic got changed, zlib-dynamic was enabled by default and zlib didn't get automatically enabled. This change restores the original logic. Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
parent
5f57abe2b1
commit
25004db793
1 changed files with 5 additions and 0 deletions
|
@ -339,6 +339,7 @@ our %disabled = ( # "what" => "comment"
|
|||
"static-engine" => "default",
|
||||
"unit-test" => "default",
|
||||
"zlib" => "default",
|
||||
"zlib-dynamic" => "default",
|
||||
"crypto-mdebug" => "default",
|
||||
"heartbeats" => "default",
|
||||
);
|
||||
|
@ -582,6 +583,10 @@ foreach (@argvcopy)
|
|||
{
|
||||
delete $disabled{"dynamic-engine"};
|
||||
}
|
||||
elsif ($1 eq "zlib-dynamic")
|
||||
{
|
||||
delete $disabled{"zlib"};
|
||||
}
|
||||
my $algo = $1;
|
||||
delete $disabled{$algo};
|
||||
|
||||
|
|
Loading…
Reference in a new issue