[libvirt] [PATCH] maint: update to latest gnulib
Daniel P. Berrange
berrange at redhat.com
Wed Feb 25 13:13:53 UTC 2015
On Wed, Feb 25, 2015 at 06:09:42AM -0700, Eric Blake wrote:
> On 02/25/2015 12:20 AM, Martin Kletzander wrote:
> > 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 at 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.
>
> And the valgrind warning is harmless - it's complaining about passing
> uninitialized memory to a syscall, but that memory lives in the padding
> of a struct, and none of the code is actually acting on that memory
> (either on our side, or in the syscall). If we want to just live with
> the warning until after the release, that would also be okay - we have
> up until the RC2 date to make the decision.
>
> >
> > Anyway, "my limited testing" didn't show any problems.
> >
> >> The gnulib changelog:
>
> Most of the changes here are for Android, but I don't know of anyone
> building libvirt on that platform yet. That said,...
>
> >>
> >> * .gnulib c27f1a3...8be5f2c (75):
> >> > passfd: avoid valgrind uninitalised data warning
>
> This one fixes the valgrind warning...
>
> >> > gnulib-tool: fix handling of patch(1) diagnostics
> >> > bootstrap: exit immediately upon gnulib-tool failure
>
> these two are useful to us as developers, but don't affect the code base...
>
> >> > count-leading-zeros: use 64-bit intrinsics on 32-bit Windows
> >> > count-leading-zeros: fix pragma typos
>
> and these might affect mingw builds.
>
> Any other opinions?
>From the list of changes I don't see any compelling reason to push it
before release. ie, we're not waiting for any particular bug fix it
includes.
Regards,
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the libvir-list
mailing list