From 3830c1943b6b7411134a28c5801e57d1b5b2dca2 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Mon, 19 Mar 2018 18:54:27 +0100 Subject: [PATCH] Don't generate buildtest_*err.c The error string header files aren't supposed to be included directly, so there's no point testing that they can. Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/5678) --- test/build.info | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/build.info b/test/build.info index 085f0faa10..2a7ea745f3 100644 --- a/test/build.info +++ b/test/build.info @@ -528,6 +528,7 @@ ENDIF my @nogo_headers = ( "asn1_mac.h", "__decc_include_prologue.h", "__decc_include_epilogue.h" ); + my @nogo_headers_re = ( qr/.*err\.h/ ); my @headerfiles = glob catfile($sourcedir, updir(), "include", "openssl", "*.h"); @@ -535,6 +536,7 @@ ENDIF my $name = basename($headerfile, ".h"); next if $disabled{$name}; next if grep { $_ eq lc("$name.h") } @nogo_headers; + next if grep { lc("$name.h") =~ m/$_/i } @nogo_headers_re; $OUT .= <<"_____"; PROGRAMS_NO_INST=buildtest_$name -- 2.25.1