On Fri, Mar 22, 2013 at 06:18:48AM -0600, Eric Blake wrote:
On 03/21/2013 09:54 PM, Jenkins CI wrote:
> See <
http://honk.sigxcpu.org:8001/job/libvirt-syntax-check/759/>
>
> ------------------------------------------
> Started by upstream project "libvirt-build" build number 856
> [workspace] $ /bin/sh -xe /tmp/hudson8330114436432330964.sh
> + make syntax-check
> GEN bracket-spacing-check
> GFDL_version
> preprocessor_indentation
> maint.mk: skipping test sc_preprocessor_indentation: cppi not installed
> 0.06 preprocessor_indentation
Any chance we can install cppi on the Jenkins machine?
It isn't packaged in Debian and the upstream tarballs require automake
1.13a which isn't very distributor friendly. Trying to rebuild with
older automake gives all parts of fun so I skipped that for now to some
for food work pending.
> 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?
Cheers,
-- Guido