1Don't refuse to build afalgeng if cross-compiling or the host kernel is too old. 2 3Upstream-Status: Submitted [hhttps://github.com/openssl/openssl/pull/7688] 4Signed-off-by: Ross Burton <ross.burton@intel.com> 5 6Index: openssl-3.0.4/Configure 7=================================================================== 8--- openssl-3.0.4.orig/Configure 9+++ openssl-3.0.4/Configure 10@@ -1681,20 +1681,7 @@ $config{CFLAGS} = [ map { $_ eq '--ossl- 11 unless ($disabled{afalgeng}) { 12 $config{afalgeng}=""; 13 if (grep { $_ eq 'afalgeng' } @{$target{enable}}) { 14- my $minver = 4*10000 + 1*100 + 0; 15- if ($config{CROSS_COMPILE} eq "") { 16- my $verstr = `uname -r`; 17- my ($ma, $mi1, $mi2) = split("\\.", $verstr); 18- ($mi2) = $mi2 =~ /(\d+)/; 19- my $ver = $ma*10000 + $mi1*100 + $mi2; 20- if ($ver < $minver) { 21- disable('too-old-kernel', 'afalgeng'); 22- } else { 23- push @{$config{engdirs}}, "afalg"; 24- } 25- } else { 26- disable('cross-compiling', 'afalgeng'); 27- } 28+ push @{$config{engdirs}}, "afalg"; 29 } else { 30 disable('not-linux', 'afalgeng'); 31 } 32