* top/maint.mk (_gl_tight_scope): Sort $(SOURCES), to remove
duplicates and thereby avoid unnecessary work. Found when testing
this on GNU diffutils.
+2024-06-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ maint: avoid duplicate tight-scope work
+ * top/maint.mk (_gl_tight_scope): Sort $(SOURCES), to remove
+ duplicates and thereby avoid unnecessary work. Found when testing
+ this on GNU diffutils.
+
2024-06-09 Collin Funk <collin.funk1@gmail.com>
gnulib-tool.py: Handle absolute path checks consistently.
for sig in 1 2 3 13 15; do \
eval "trap 'v=`expr $$sig + 128`; (exit $$v); exit $$v' $$sig"; \
done; \
- src=`for f in $(SOURCES); do \
+ src=`for f in $(sort $(SOURCES)); do \
test -f $$f && d= || d=$(srcdir)/; echo $$d$$f; done`; \
hdr=`for f in $(_gl_TS_headers); do \
test -f $$f && d= || d=$(srcdir)/; echo $$d$$f; done`; \