[libvirt] Build failed in Jenkins: libvirt-syntax-check #759

Guido Günther agx at sigxcpu.org
Fri Mar 22 13:18:09 UTC 2013


On Fri, Mar 22, 2013 at 02:10:59PM +0100, Guido Günther wrote:
[..snip..] 
> > > prohibit_argmatch_without_use
> > > grep: write error
> > > grep: write error
> > > sed: couldn't write 1 item to stdout: Broken pipe
> > > sed: couldn't write 49 items to stdout: Broken pipe
> > > 0.58 prohibit_argmatch_without_use
> > 
> > There were quite a few of these errors listed; it sounds like it is a
> > bug in the upstream gnulib maint.mk file.  Can you help me pinpoint what
> > is going wrong with the syntax check, so we can fix gnulib and make it
> > quieter?  Is it just a case of running with SIGPIPE ignored, and hitting
> > a pipeline where the sink of the pipe is exiting early, causing the
> > source to hit EPIPE?
> I ran this in a look several times and didn't spot the problem. Anything
> special you want me to try?
Following up on this part seperately. This is perfectly reproducible
when run from within Jenkins. This is what's used to execute make
syntax-check:

    make syntax-check

Which Jenkins simply puts into a script and consumes it's output

    /bin/sh -xe /tmp/hudson4405079863801767625.sh

Note that /bin/sh is dash in this case.
Cheers,
 -- Guido




More information about the libvir-list mailing list