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.
