From 00e0e2694cdce7d5d0760fb35d3ea15551c94e10 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Thu, 7 Aug 2025 16:03:17 +0200 Subject: [PATCH 4/4] headerscheck: Ignore ecpg test header This fails headerscheck because of -Wmissing-variable-declarations (somewhat recently added by commit 66188912566). Ignore it, since it's just a code fragment, not a real header file. --- src/tools/pginclude/headerscheck | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tools/pginclude/headerscheck b/src/tools/pginclude/headerscheck index 850bf293ae5..5ca3db9deb0 100755 --- a/src/tools/pginclude/headerscheck +++ b/src/tools/pginclude/headerscheck @@ -182,6 +182,8 @@ do test "$f" = src/interfaces/ecpg/test/regression.h && continue # printf_hack.h produces "unused function" warnings. test "$f" = src/interfaces/ecpg/test/printf_hack.h && continue + # code fragment + test "$f" = src/interfaces/ecpg/test/preproc/strings.h && continue if $cplusplus; then # pg_trace.h and utils/probes.h can include sys/sdt.h from SystemTap, -- 2.50.1