There was a typo in my previous patch that "make check" didn't catch
but "make maintainer-check" did. I installed the following further
patch. Sorry about that.
--- data/lalr1.cc 13 Sep 2006 17:41:19 -0000 1.143
+++ data/lalr1.cc 13 Sep 2006 18:37:24 -0000 1.144
@@ -363,13 +363,13 @@ do { \
#else /* !YYDEBUG */
+# define YYCDEBUG if (false) std::cerr
# define YY_SYMBOL_PRINT(Title, Type, Value, Location)
# define YY_REDUCE_PRINT(Rule)
# define YY_STACK_PRINT()
#endif /* !YYDEBUG */
-#define YYCDEBUG if (false) std::cerr
#define YYACCEPT goto yyacceptlab
#define YYABORT goto yyabortlab
#define YYERROR goto yyerrorlab