On 02/01/2012 05:28 PM, Marc-André Lureau wrote:
---
.gnulib | 2 +-
bootstrap | 16 ++++++++++++----
2 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/.gnulib b/.gnulib
index dd6b2d7..2f0ed93 160000
--- a/.gnulib
+++ b/.gnulib
@@ -1 +1 @@
-Subproject commit dd6b2d751b3c6ad417f6a4c48f2adb9d27cc59d2
+Subproject commit 2f0ed93050ab6d858738d36addd8320889e4a0e0
You beat me to this. :) There have indeed been several good upstream
fixes in gnulib worth pulling in:
* .gnulib dd6b2d7...2f0ed93 (55):
typo
autoupdate
popen: Make more robust on Windows.
Fix date of recent ChangeLog entries.
pclose: Fix typo.
doc about getlogin_r, setstate.
poll tests: Make test more robust.
sys_stat: Fix support for mingw64 and MSVC.
wcwidth: Work around bug in UTF-8 locale on OpenBSD 5.0.
quotearg: Fix test failure on MacOS X 10.5.
maint.mk: sc_prohibit_canonicalize_without_use: avoid false positive
autoupdate
test-framework-sh: Fix test failure with AIX 7.1 diff.
strtoimax: eliminate need for stdint.h, inttypes.h checks
sys_time: Override 'struct timeval' on some native Windows platforms.
accept4, fcntl, socket modules: Avoid warnings on x86_64 mingw64.
fcntl: Avoid compilation error on native Windows.
select, poll, isatty: Avoid warnings on x86_64 mingw64.
doc: clarify README-release
maint.mk: use more readable (yet functionally equivalent) quoting
stdalign: relax _Alignof and tighten _Alignas test
stdalign: Document the last change.
Fix bug# typo in previous patch.
stdalign: check that alignof and offsetof are consistent
update-copyright: accept new option: UPDATE_COPYRIGHT_USE_INTERVALS=2
build-aux/ylwrap: restore x bit
pipe2: refine doc about thread-safety
posix_spawn_file_actions_addopen: Fix 2012-01-08 commit.
pipe2, assign4: document lack of thread-safety in replacement
malloca: Avoid warnings on x86_64 mingw64.
obstack: remove __STDC__ conditionals
havelib: Modern quoting.
stdint: Improve support for Android.
doc: omit trailing empty lines from INSTALL etc.
tests: avoid spurious warnings about gl_sockets_startup
locale-fr.m4: Fix for Android.
bootstrap: fail when bootstrap_post_import_hook fails
update from texinfo
maint: enable sc_trailing_blank
maint: enable sc_prohibit_openat_without_use
maint: enable sc_prohibit_cloexec_without_use
maint: enable sc_prohibit_intprops_without_use
maint: enable sc_prohibit_hash_pjw_without_use
maint: enable double-word-prohibiting rule
maint: remove empty lines at EOF, but excluding modules/*
maint: add framework to run syntax-check rules against gnulib sources
stdint: Add support for Android.
autoupdate
bootstrap: add bootstrap_post_import_hook
gitlog-to-changelog: don't use "no_"-prefixed variable name
gitlog-to-changelog: use "||", not "or" in expressions
gitlog-to-changelog: new option --no-cluster
maint: spell file systems with two words, not one
fix a typo
bootstrap: add a FIXME comment to ensure we eventually remove the hack
ACK and pushed. I'll review the rest of your series later (ran out of
time today); I suspect there's still some pid_t mis-uses to be cleaned
up first. Fortunately, beyond the gnulib update, I don't mind making
the rest of these sort of changes even after the freeze.
--
Eric Blake eblake(a)redhat.com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org