bug-gnulib
[Top][All Lists]
Advanced

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

Re: Error building octave make dist: operator '||' has no right operand


From: Jim Meyering
Subject: Re: Error building octave make dist: operator '||' has no right operand
Date: Fri, 03 Sep 2010 16:45:48 +0200

Rob Vermaas wrote:
> as of commit 0ad84b5297860975e72ef9a27e2c3218c3628b33 in gnulib, we
> get build errors in our continous integration setup of octave. We get
> the following error:
>
> ../libgnu/wctype.h:583:14: error: operator '||' has no right operand
> ../libgnu/wctype.h:656:6: error: #if with no expression
>
> Any idea?
>
> Logs can be found here: http://hydra.nixos.org/build/617937

Hi Rob,

Is this in a git-cloned working directory,
or when building from a just-unpacked tarball?

I'll assume it's the former.
Have you run "make distclean"?
If not, and there was a preexisting libgnu/wctype.h,
it will not be regenerated, even though the rules
to generate it may have been updated through an update
from gnulib.

To run a quick check, just remove libgnu/wctype.h and rerun make.
Often that will be sufficient, but it's better to be safe
and run "make distclean" whenever you update to get the latest
from gnulib.



reply via email to

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