From: Jim Meyering Date: Wed, 25 Aug 2021 08:34:27 +0000 (-0700) Subject: maint: avoid new syntax-check failure X-Git-Tag: v9.0~60 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=88562dc9c756f9d85c4e7f7769dff1e86d7a7a95;p=thirdparty%2Fcoreutils.git maint: avoid new syntax-check failure find-mount-point.h rightly includes for its use of _GL_ATTRIBUTE_DEALLOC_FREE, which uses free, yet that new inclusion provoked a syntax-check failure. Exempt this header file as we've done for others. * cfg.mk (exclude_file_name_regexp--sc_system_h_headers): Add find-mount-point.h to the regexp. (sc_system_h_headers): Use grep -E, for a more readable regexp. --- diff --git a/cfg.mk b/cfg.mk index 01bc42c7c7..de198d9925 100644 --- a/cfg.mk +++ b/cfg.mk @@ -175,7 +175,7 @@ sc_system_h_headers: .re-list trap 'rc=$$?; rm -f .re-list; exit $$rc' 0; \ $(gl_trap_); \ grep -nE -f .re-list \ - $$($(VC_LIST_EXCEPT) | grep '^\($(srcdir)/\)\?src/') \ + $$($(VC_LIST_EXCEPT) | grep -E '^($(srcdir)/)?src/') \ && { echo '$(ME): the above are already included via system.h'\ 1>&2; exit 1; } || :; \ fi @@ -838,7 +838,7 @@ exclude_file_name_regexp--sc_bindtextdomain = \ exclude_file_name_regexp--sc_trailing_blank = \ ^(tests/pr/|gl/.*\.diff$$|man/help2man) exclude_file_name_regexp--sc_system_h_headers = \ - ^src/((die|system|copy)\.h|make-prime-list\.c)$$ + ^src/((die|system|copy|find-mount-point)\.h|make-prime-list\.c)$$ _src = (false|lbracket|ls-(dir|ls|vdir)|tac-pipe|uname-(arch|uname)) _gl_src = (xdecto.max|cl-strtold)