Joel E. Denny wrote: > > - Bison from CVS HEAD, then "./bootstrap", right? > > Yes. > > > - How did you configure it? > > Either: > > ./configure > ./configure --enable-gcc-warnings
The latter doesn't count, since it enables -Werror. But without -enable-gcc-warnings I reproduce the error. The problem is that gnulib's inttypes_.h heavily relies on the INT*_MAX, INT*_MIN, UINT*_MAX macros from <stdint.h>, but <stdint.h> does not define these macros in C++ mode if __STDC_LIMIT_MACROS is not defined. It is not clear to me how we can fix this. In the meantime, you can, as a workaround, use CPPFLAGS=-D__STDC_LIMIT_MACROS . Bruno