1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-04-28 06:33:36 +00:00
Jim Meyering 15211966de maint.mk: fix sc_Wundef_boolean race with parallel syntax-check
With highly parallel "make syntax-check", sc_Wundef_boolean's
in_files='config.h' was matched as an unanchored, unescaped regex
by "find | grep -E", so the '.' matched any character and the lack
of anchoring matched anywhere in a path.  This made it match the
.sc-start-sc_*config_h* marker files created by parallel rules.
Symptom: I saw see these go by:
  grep: ./.sc-start-sc_require_config_h_first: No such file or directory
  grep: ./.sc-start-sc_prohibit_have_config_h: No such file or directory
  grep: ./.sc-start-sc_require_config_h: No such file or directory
* top/maint.mk (sc_Wundef_boolean): Use '(^|/)config\.h$' rather
than bare 'config.h' as the in_files ERE.
2026-04-19 19:36:03 -07:00
2026-04-01 07:12:55 -07:00
2026-01-01 10:37:05 -08:00
2022-01-08 20:58:14 +01:00
2026-04-19 11:12:50 -07:00
2026-04-13 19:19:09 -07:00
2026-01-01 10:37:05 -08:00
2026-04-19 11:22:52 -07:00
2026-01-01 10:37:05 -08:00
2016-09-05 09:21:54 -07:00
2024-12-07 15:59:11 +01:00
2026-01-01 10:37:05 -08:00
2026-02-16 09:29:10 +01:00
2026-01-01 10:37:05 -08:00
2026-02-28 21:17:44 +01:00
2026-02-15 11:01:33 -08:00

Please create and read the docs with

  $ cd doc
  $ make gnulib.html
  $ xdg-open gnulib.html

or read the online manual at

  https://www.gnu.org/software/gnulib/manual/gnulib.html
Description
No description provided
Readme 1,011 MiB
Languages
C 80.3%
M4 9.3%
Shell 3.8%
C++ 2.6%
Python 1.6%
Other 2.2%