This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.22-272-g3cc652e
- From: vapier at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 18 Sep 2015 20:03:56 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.22-272-g3cc652e
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 3cc652e951c71785032019fec82e3b8543d85305 (commit)
from c8235dda728c4452f57c4c0d1bccc4e9a67da80c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3cc652e951c71785032019fec82e3b8543d85305
commit 3cc652e951c71785032019fec82e3b8543d85305
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Sep 18 13:49:08 2015 -0400
timezone: fix parallel check failures
The XT testdata install rules expect the testdata dir to already exist in
the build tree, but it doesn't actually create it. Instead, it relies on
the build-testdata define happening to be executed before it (which runs
zic which creates the dir). When we run in parallel though, it's easy to
hit a failure:
$ cd timezone
$ rm -rf $objdir/timezone/testdata
$ make check -j
...
cp testdata/XT1 .../timezone/testdata/XT1
cp: cannot create regular file '.../timezone/testdata/XT1': No such file or directory
Makefile:116: recipe for target '.../timezone/testdata/XT1' failed
make: *** [.../timezone/testdata/XT1] Error 1
make: *** Waiting for unfinished jobs....
diff --git a/ChangeLog b/ChangeLog
index 57b07b3..7d2bf7f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-09-18 Mike Frysinger <vapier@gentoo.org>
+
+ * timezone/Makefile ($(testdata)/XT%): Call $(make-target-directory).
+
2015-09-18 Joseph Myers <joseph@codesourcery.com>
[BZ #18980]
diff --git a/timezone/Makefile b/timezone/Makefile
index 81d4a3e..bfb3463 100644
--- a/timezone/Makefile
+++ b/timezone/Makefile
@@ -113,6 +113,7 @@ $(testdata)/Asia/Tokyo: asia $(zic-deps)
$(build-testdata)
$(testdata)/XT%: testdata/XT%
+ $(make-target-directory)
cp $< $@
$(objpfx)tzselect: tzselect.ksh $(common-objpfx)config.make
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
timezone/Makefile | 1 +
2 files changed, 5 insertions(+), 0 deletions(-)
hooks/post-receive
--
GNU C Library master sources