octave-maintainers
[Top][All Lists]
Advanced

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

Re: Hydra job fails since 2 weeks


From: Mike Miller
Subject: Re: Hydra job fails since 2 weeks
Date: Tue, 17 Feb 2015 11:39:30 -0500
User-agent: Mutt/1.5.23 (2014-03-12)

On Tue, Feb 17, 2015 at 13:45:22 +0100, Andreas Weber wrote:
> The last successful build was on 2015-01-28
> (http://hydra.nixos.org/job/gnu/octave-default/tarball#tabs-status), the
> current tarball fails with
> 
> In file included from system/file-ops.cc:43:0:
> ../libgnu/tempname.h:55:32: error: expected ')' before 'try'
>                           int (*try) (char *, void *));
>                                 ^
> (http://hydra.nixos.org/build/19604760/log/tail-reload)

Thanks for noticing. We didn't get an email because of the @octave.org
mailing list woes.

> For me it seems like Hydra pulls a different gnulib version than hg
> clone ... && ./bootstrap would into libgnu.
> 
> Here is the tempname.h hydra apparently is using:
> http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob;f=lib/tempname.h;h=0df4381c6c5e8e5b5a5ae04d5d7a2fa8a8b57c7c;hb=HEAD
> 
> Shouldn't the hydra build use the same libgnu that we have in our repo?

It does use the latest gnulib as an external dependency rather than the
hg subrepo, that is correct. I have no opinion on whether it *should* or
not. In the meantime I'll see what this is about. You can always build
with an arbitrary gnulib by using

  ./bootstrap --gnulib-srcdir=/path/to/gnulib

in Octave.

-- 
mike



reply via email to

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