Among other recent changes, this includes a workaround to avoid Clang compiler bug https://llvm.org/bugs/show_bug.cgi?id=16404 having spurious link failures. * .gnulib: Update. * bootstrap: Synchronize to upstream. Signed-off-by: Eric Blake <eblake@xxxxxxxxxx> --- I'm debating about re-enabling test-lock (right now, we explicitly pass --avoid=lock-tests to gnulib-tool via our bootstrap.conf), now that upstream is finally starting to fix the bugs in the test that were causing extremely slow completion or outright hangs on multi-processor setups. But that's probably something better done right after a libvirt release, not right before a release candidate. Pushing under the gnulib maintenance rule; contains these gnulib patches: * .gnulib e210a3c...94386a1 (38): > maint.mk: enforce spelling of "timestamp" (i.e., no space) > dfa: minor simplification with emptyset > dfa: shrink constraints from 4 bits to 3 > dfa: omit unnecessary ptrdiff_t check > dfa: omit unnecessary allocation > dfa: omit unused local > maint: time stamp -> timestamp > maint: remove stray .texi files > getprogname: fix port to IRIX > dfa: melt down dfastate into build_state > dfa: simplify transition table allocation > dfa: fix reallocation bug when matching newlines > Avoid -Wundef warning about undefined WINDOWS_SOCKETS. > Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. > stdioext: Port to Minix 3.2 and newer. > getprogname: port to IRIX > localename-tests: port to NetBSD 7 > glob, intprops, xalloc: work around Clang bug > dfa: fix 'return' typo > lock tests: Prefer semaphore over mutex. > parse-datetime: fix generated paths for coverage files > maint.mk: support parallel execution of coverage > lock: Provide guarantee to avoid writer starvation for rwlocks. > thread: Fix pth port. > parse-datetime: fix debug message on lone year number > parse-datetime: fix local timezone debug messages > parse-datetime: add debug warning about DST changes > parse-datetime: add debug warning about date arithmetic > parse-datetime: fix debug message of relative part after timezone > parse-datetime: fix incorrect debug message on lone number > exec > build-aux/mdate-sh > doc: fix typo in previous change > Revert copyright-year change to synced files > doc: modernize for C11 etc. > dfa: prefer functions to FETCH_WC macro > dfa: narrow more local var scopes > dfa: remove duplicate assignment .gnulib | 2 +- bootstrap | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gnulib b/.gnulib index e210a3c..94386a1 160000 --- a/.gnulib +++ b/.gnulib @@ -1 +1 @@ -Subproject commit e210a3cbaec0ee82a67ff8fc427e21bdd64dba1b +Subproject commit 94386a13667c645fd42544a7fd302cdddd39fcdf diff --git a/bootstrap b/bootstrap index 26066b2..932ff85 100755 --- a/bootstrap +++ b/bootstrap @@ -1,6 +1,6 @@ #! /bin/sh # Print a version string. -scriptversion=2016-11-03.18; # UTC +scriptversion=2017-01-09.19; # UTC # Bootstrap this package from checked-out sources. @@ -790,7 +790,7 @@ symlink_to_dir() # Leave any existing symlink alone, if it already points to the source, # so that broken build tools that care about symlink times # aren't confused into doing unnecessary builds. Conversely, if the - # existing symlink's time stamp is older than the source, make it afresh, + # existing symlink's timestamp is older than the source, make it afresh, # so that broken tools aren't confused into skipping needed builds. See # <http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00326.html>. test -h "$dst" && -- 2.9.3 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list