From: Pádraig Brady
Date: Tue, 9 Sep 2025 18:26:12 +0000 (+0100) Subject: maintainer-makefile: relax coverage requirements X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4234562e7e3ecbd789a9bdfa3c6a7a76ac7b8a89;p=thirdparty%2Fgnulib.git maintainer-makefile: relax coverage requirements Adjust so that `make coverage` completes for coreutils. There is no coverage for lib/parse-datetime.y but everything else is fine. * top/maint.mk (COVERAGE_CCOPTS): Since we're overriding CFLAGS, add -Wno-error to relax warning requirements. Projects usually default to -O2, and changing from that can very well induce new warnings. (build-coverage, gen-coverage): Keep going on non-fatal errors. --- diff --git a/ChangeLog b/ChangeLog index ac57e98e9c..fd6965d404 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2025-09-09 Pádraig Brady
+
+ maintainer-makefile: relax coverage requirements
+ * top/maint.mk (COVERAGE_CCOPTS): Since we're overriding CFLAGS,
+ add -Wno-error to relax warning requirements. Projects usually default
+ to -O2, and changing from that can very well induce new warnings.
+ (build-coverage, gen-coverage): Keep going on non-fatal errors.
+
2025-09-09 Bruno Haible