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