X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=Configure;h=174fe150c83d3a5e2015fe32be01e6dc72563a79;hb=d245844010bb4ae9867d43edd39782280cc671f8;hp=1a578be09150d73b8e55e051b2cb8004d5b6f92b;hpb=7f458a48ff3a231d5841466525d2aacbcd4f6b77;p=oweals%2Fopenssl.git diff --git a/Configure b/Configure index 1a578be091..174fe150c8 100755 --- a/Configure +++ b/Configure @@ -1183,10 +1183,17 @@ if ($target =~ m/^linux/) { my ($ma, $mi1, $mi2) = split("\\.", $verstr); ($mi2) = $mi2 =~ /(\d+)/; my $ver = $ma*10000 + $mi1*100 + $mi2; - $config{afalg}="afalg" if ($ver >= $minver); + if ($ver < $minver) { + $disabled{afalg} = "too-old-kernel"; + } else { + push @{$config{engdirs}}, "afalg"; + } } +} else { + $disabled{afalg} = "not-linux"; } -push @{$config{engdirs}}, $config{afalg}; + +push @{$config{openssl_other_defines}}, "OPENSSL_NO_AFALGENG" if ($disabled{afalg}); # If we use the unified build, collect information from build.info files my %unified_info = ();