[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