[libvirt] Build failed in Jenkins: libvirt-build #472

Guido Günther agx at sigxcpu.org
Wed Jan 2 20:14:33 UTC 2013


Hi,
On Wed, Jan 02, 2013 at 11:20:08AM -0700, Eric Blake wrote:
> On 01/02/2013 10:29 AM, Jenkins CI wrote:
> > See <http://honk.sigxcpu.org:8001/job/libvirt-build/472/changes>
> > 
> > Changes:
> > 
> > [eblake] maint: update to latest gnulib
> 
> >   CCLD   libvirt_security_manager.la
> >   CCLD   libvirt.la
> > ./.libs/libvirt_util.a(libvirt_util_la-virnetdevtap.o): In function `rpl_fwrite':
> > <http://honk.sigxcpu.org:8001/job/libvirt-build/ws/src/../gnulib/lib/stdio.h>:903: multiple definition of `rpl_fwrite'
> > ./.libs/libvirt_util.a(libvirt_util_la-virnetdev.o):<http://honk.sigxcpu.org:8001/job/libvirt-build/ws/src/../gnulib/lb/stdio.h>:903: first defined here
> 
> Yuck.  This sounds like an issue in upstream gnulib inline handling.  I
> see this from your logs:
> checking build system type... i686-pc-linux-gnu
> but that doesn't tell me what version of glibc and gcc you are using, in
> case the problem is an interaction between those (as is, I recently
> reported[1] a case where a mismatch of old glibc and new gcc causes
> build failures, but that was on a modified RHEL 5 box, so probably
> doesn't match your setup).
> [1] https://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00176.html

This is gcc 4.7.1 and eglibc 2.13. I upgraded to Debian Wheezy's current
gcc 4.7.2 without any changes. I'm not able to reproduce it locally on a
Debian sid system either. I also tried a clean bootstrap 

http://honk.sigxcpu.org:8001/job/libvirt-build/474/

but the problem persists:

$ nm src/.libs/libvirt_util.a | grep rpl_fwrite
00000760 T rpl_fwrite
00000000 T rpl_fwrite
00000300 T rpl_fwrite

Any information I can provide to diagnose this further?
 -- Guido

P.S.: I've removed the mailing list from the build reports temporarily to
not spam the list with new build failures until this is fixed.

> 
> I haven't been able to reproduce the failure locally on any of my Fedora
> or RHEL boxes, using incremental builds; I am also in the middle of
> trying a fresh clone build, to see if that is any different.
> 
> -- 
> Eric Blake   eblake redhat com    +1-919-301-3266
> Libvirt virtualization library http://libvirt.org
> 





More information about the libvir-list mailing list