X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=debian%2Ftests%2Fconditional-defines.pl;fp=debian%2Ftests%2Fconditional-defines.pl;h=693f4fbdf0e154de4dd4c861d211c723ee547d46;hp=d1554a3c5b4e8e62424859addd6f5b977d9c3251;hb=134ce0ea6735f83f4876a2b2ff1499abb04340a8;hpb=e839e2cc7465c8c854ca834653586de1578cb13a diff --git a/debian/tests/conditional-defines.pl b/debian/tests/conditional-defines.pl index d1554a3c..693f4fbd 100755 --- a/debian/tests/conditional-defines.pl +++ b/debian/tests/conditional-defines.pl @@ -45,8 +45,13 @@ foreach my $tr ($table->look_down('_tag' => 'tr')) { my $value = $td2->detach_content; if ($value !~ /Yes/) { # feature disabled, check whitelist - if (! defined $disabled_features{$feature}) { - printf STDERR "%s is disabled, but should be enabled\n", $feature; + if ($feature eq 'FEATURE_64_BIT_TIME_T') { + # See https://en.wikipedia.org/wiki/Year_2038_problem + # On Linux >= 5.6 time_t should be 64bit, too. + printf "%s is disabled, which is ok on 32bit systems", $feature; + $disabled_ok++; + } elsif (! defined $disabled_features{$feature}) { + printf "%s is disabled, but should be enabled\n", $feature; $exitcode = 1; $disabled_nok++; } else {