[libvirt] [PATCH] build: update to latest gnulib
Eric Blake
eblake at redhat.com
Wed Jun 8 13:16:27 UTC 2011
* .gnulib: Update to latest, for more strerror_r fixes.
---
strerror_r has proven tricker than I first thought. There's a
couple of other useful improvements in here, too.
* .gnulib 9d196fa...79d4e75 (70):
> strerror_r-posix: fix on MacOS
> gnulib-tool: Better isolation between different gnulib-tool invocations.
> strerror: simplify replacement
> strerror_r-posix: Tweaks.
> perror: document fixed bugs
> stat-time: get_stat_birthtime failure is better-defined
> strerror_r-posix: work around cygwin 1.7.9
> test-perror: relax test to ignore cygwin bug
> strerror: Move AC_LIBOBJ invocations to module description.
> perror: Use common idiom.
> autoupdate
> tests: fix usage message in 'mktempd_'
> tests init: new function 'fatal_', for hard errors
> doc/lgpl-2.1.texi
> canonicalize-lgpl: use common idiom
> canonicalize-lgpl: work around AIX realpath bug
> strerror: work around FreeBSD bug
> strerror-override: avoid bloating errno module
> Typo in recent ChangeLog entry.
> spawn-pipe tests: Rename program.
> spawn-pipe tests: Like the child program only against libc.
> careadlinkat: Avoid mismatch between ssize_t and int.
> gnulib-common.m4: add _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
> ansi-c++-opt: Interoperability with libtool.
> acl: Fix test failure on AIX 7.
> pipe-filter-ii: Fix test failure on AIX and IRIX.
> localename: Fix link dependencies.
> error: Avoid gcc warning.
> unsetenv: Avoid gcc warning.
> setenv: Avoid gcc warning.
> sys_select: Ensure memset is declared also on AIX 7.
> maint.mk: sc_unmarked_diagnostics: don't hard-code "error"
> getopt: Avoid gcc warning.
> strerror_r: Fix comments.
> perror: Fix compilation error.
> setlocale: Enable replacement on Cygwin 1.5.
> strerror-override: Don't disable symbol renamings.
> Copyright: Use LGPL 2.1 instead of LGPL 2.0.
> doc: Fix a module name.
> pipe2: Remove dependency on 'nonblocking' module.
> maint.mk: add three prohibit-header-without-use rules
> allocator: 'die' routine is now given requested size
> strerror: drop strerror_r dependency
> perror: call strerror_r directly
> strerror_r: fix includes for FreeBSD
> Fix link errors in tests: openat-die uses gettext-h.
> build-aux/config.sub
> Fix link errors in tests: wait-process uses gettext-h.
> * modules/assert-h (assert.h): Substitute the symbol-prefix more consistently.
> assert-h: work around 'verify' incompatibility
> trim: remove three superfluous assignments
> wctype-h: Avoid namespace pollution on Solaris 2.6.
> parse-datetime.y: accommodate -Wstrict-overflow
> trim: avoid a warning from -O2 -Wstrict-overflow
> gnulib-tool: Fix bug in yesterday's commit.
> Allow multiple gnulib generated include files to be combined.
> assert-h: Allow multiple gnulib generated replacements to coexist.
> argp: Allow coexistence with strerror_r-posix module.
> Status of work-in-progress around libposix.
> gnulib-tool: Alternative structure of testdirs, similar to --import.
> getloadavg: Remove an unreliable safety check.
> doc: Cleanup yet another file produced by texinfo.tex.
> Finish the conditional dependencies mechanism.
> doc: Use a recent texinfo.tex.
> intprops.h: adjust another comment to match code change * lib/intprops.h (_GL_INT_SIGNED): Now, E may have side effects.
> intprops.h: adjust comment to match code change
> gen-uni-tables: Say "gen-uni-tables.c" consistently.
> mbsrchr: Avoid collision with system function on Interix.
> getopt: for ambiguous options, enumerate the possibilities.
> getcwd: work around mingw bug
.gnulib | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/.gnulib b/.gnulib
index 9d196fa..79d4e75 160000
--- a/.gnulib
+++ b/.gnulib
@@ -1 +1 @@
-Subproject commit 9d196fad055a448c5732a8e950cc044b353d2615
+Subproject commit 79d4e75d8e14dee5d91f58413942fe875857d4f5
--
1.7.4.4
More information about the libvir-list
mailing list