On Tue, Feb 24, 2015 at 09:04:00AM -0700, Eric Blake wrote:
On 02/24/2015 09:00 AM, Eric Blake wrote:
> Needed to silence a valgrind detection of uninitialized memory:
>
https://bugzilla.redhat.com/show_bug.cgi?id=1174147
>
> * .gnulib: Update to latest.
> * bootstrap: Resync to gnulib.
>
> Signed-off-by: Eric Blake <eblake(a)redhat.com>
> ---
>
> I've missed RC1, so I'll wait for a review on this one (are we sure
> that RC2 will be enough time to ensure the gnulib update doesn't
> cause regressions, basically).
Is it worth risking that due to one valgrind warning? I don't
remember more than maybe one time that gnulib caused a problem, but
who knows.
Anyway, "my limited testing" didn't show any problems.
The gnulib changelog:
* .gnulib c27f1a3...8be5f2c (75):
> passfd: avoid valgrind uninitalised data warning
> uniwbrk/u32-wordbreaks-tests: fix copyright
> dup2: doc and test for Android bug
> Replace dup2() on Android
> Android doesn't define RLIM_SAVED_*
> autoupdate
> vasnprintf-posix-tests: use consistent test
> printf, isinf, etc.: noncanonical != NaN
> fts: remove redundant close() (trivial)
> getdtablesize: port better for Android
> poll: fixes for large fds
> fcntl: Fix cross compiling
> dup2, fcntl: cross-compiler better for Android
> getopt: give accurate ambiguity diagnostic on mem exhaustion
> getopt: don't crash on memory exhaustion
> tempname: allow compilation with C++ (trivial)
> dup2, fcntl: port to AIX
> getdtablesize, dup2, fcntl: port to Android
> localename: Implement gl_locale_name_thread_unsafe for Android
> More changelog fixes
> fts: avoid crash when a cycle is added while traversing
> uniname/uniname: support character alias
> Fix ChangeLog botches in my recent commits
> duplocale: Fix Android build of duplocale-tests
> signal_h: Fix Android build
> net_if: Handle content-free <net/if.h> system headers
> linkat_nofollow: Add fallback case for cross compiling
> euidaccess: Fix Android build
> getugroups: Fix Android build
> localename: Fix Android build
> getdtablesize: Fix Android build
> Assume unbroken ungetc() on Android
> Fix FILE struct compatibility with Android API level >= 21
> tests: avoid recent -Werror=unused-variable regression in test-locale
> maint: various whitespace cleanups in tempname
> tests: provide returns_() to simplify exit status checking
> mountlist: only use libmount when specified
> uniname/unimame-tests: don't link with -lunistring
> fstrcmp: don't assume strlen < INT_MAX
> diffseq: prefer ptrdiff_t to ssize_t
> xalloc: fix typo that suppressed warnings
> full-read: fix license notice typo
> crypto/gc: fix a -Wswitch warning
> autoupdate
> update from texinfo
> tempname: new try_tempname function
> gnulib-tool: fix handling of patch(1) diagnostics
> bootstrap: exit immediately upon gnulib-tool failure
> symlinkat: include all required header files
> update from texinfo
> update from texinfo
> update from texinfo
> localename: support Solaris 12 and illumos
> locale: fix tests on illumos
> unictype: avoid undefined left-shift behavior
> libunistring: bump version of unitypes dependants
> unictype/category-none: fix link with libunistring
> unitypes: fix build with installed libunistring
> time: port to MinGW32 3.21
> update-copyright: apply to self
> libunistring: update to Unicode 7.0.0
> libunistring: update to Unicode 6.3.0
> libunistring: update to Unicode 6.2.0
> libunistring: update to Unicode 6.1.0
> uniwbrk/u32-wordbreaks-tests: add conformance test
> uniwbrk: ignore Extended/Format characters at BOL
> test-strstr.c: avoid a trivial leak
> update-copyright: recognize groff's \(co marker
> maint.mk: fix compatibility with OS X nm
> localcharset: improve charset detection on OS/2
> count-leading-zeros: use 64-bit intrinsics on 32-bit Windows
> count-leading-zeros: fix pragma typos
> autoupdate
> count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows
> uniname/uniname: update to Unicode 7.0.0
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org
--
libvir-list mailing list
libvir-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list