mirror of
https://sourceware.org/git/glibc.git
synced 2025-09-02 16:01:20 +03:00
Prevent check-local-headers.sh hang.
Consensus in [1] was that the right way to fix this was simply to redirect from /dev/null to terminate the test if no inputs was found by the tests own globbing e.g. "*/*.{o,os,oS}.d" This can happen when the build is incomplete and the tests are started. This failure causes check-local-headers.sh to hang forever waiting for input from stdin. This change makes the test terminate immediately if the glob doesn't return any files. [1] https://sourceware.org/ml/libc-alpha/2014-12/msg00337.html
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2015-09-14 Carlos O'Donell <carlos@redhat.com>
|
||||||
|
|
||||||
|
* Makefile ($(objpfx)check-local-headers.out): Redirect stdin from
|
||||||
|
/dev/null.
|
||||||
|
|
||||||
2015-09-13 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
2015-09-13 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||||||
|
|
||||||
* sysdeps/mach/hurd/Makefile ($(patsubst %,$(hurd-objpfx)hurd/%.%,auth
|
* sysdeps/mach/hurd/Makefile ($(patsubst %,$(hurd-objpfx)hurd/%.%,auth
|
||||||
|
2
Makefile
2
Makefile
@@ -262,7 +262,7 @@ endif
|
|||||||
|
|
||||||
$(objpfx)check-local-headers.out: scripts/check-local-headers.sh
|
$(objpfx)check-local-headers.out: scripts/check-local-headers.sh
|
||||||
AWK='$(AWK)' scripts/check-local-headers.sh \
|
AWK='$(AWK)' scripts/check-local-headers.sh \
|
||||||
"$(includedir)" "$(objpfx)" > $@; \
|
"$(includedir)" "$(objpfx)" < /dev/null > $@; \
|
||||||
$(evaluate-test)
|
$(evaluate-test)
|
||||||
|
|
||||||
ifneq ($(PERL),no)
|
ifneq ($(PERL),no)
|
||||||
|
Reference in New Issue
Block a user