bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Pádraig Brady
Subject: Re: [libvirt] Build failed in Jenkins: libvirt-syntax-check #2465
Date: Wed, 09 Jul 2014 11:25:46 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2

On 07/08/2014 03:38 PM, Eric Blake wrote:
> [adding bug-gnulib]
> 
> On 07/08/2014 08:05 AM, Guido Günther wrote:
>> On Tue, Jul 08, 2014 at 03:49:02PM +0200, Jenkins CI wrote:
>>> 0.43 prohibit_empty_lines_at_EOF
>>> prohibit_error_without_use
>>> grep: write error
>>> grep: write error
>>> /bin/sed: couldn't write 25 items to stdout: Broken pipe
>>
>> I've disabled notifications to the list until I'm clear what the
>> problem is. Sorry for the noise.
> 
> That was not the cause of the buildbot reporting failure, but it IS
> noisy.  I suspect it is because your buildbot is running in an
> environment with SIGPIPE ignored (and sadly, there is NO way from shell
> to turn SIGPIPE back to normal if the shell inherits it as ignored).
> Since this noise is occurring in a stock 'make syntax-check' from
> gnulib, we ought to patch gnulib to work around noisy tools that don't
> tolerate SIGPIPE being ignored.

Note anything python 2 based could have this issue:
https://bugzilla.redhat.com/show_bug.cgi?id=887194

Until that's fixed you need workarounds with sub processes.
Search for SIGPIPE here for example:
http://www.pixelbeat.org/libs/subProcess.py

Pádraig.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]