I was able to build the package according to the suggested fix from bug
#745969 (thx Edmund).
Thanks for considering the attached patch.
Erwan.
diff -Naur a/tokens.h b/tokens.h
--- a/tokens.h 2014-12-29 16:18:19.442013464 +0100
+++ b/tokens.h 2014-12-29 16:26:12.782018555 +0100
@@ -93,7 +93,6 @@
extern int clex_lineno;
extern FILE * yycin;
extern char * yyctext;
-extern int yycleng;
extern int yyclength, yycsize;
extern char * yyccomment;
@@ -104,7 +103,6 @@
extern int plex_lineno;
extern FILE * yypin;
extern char * yyptext;
-extern int yypleng;
extern char * yypcomment;
extern int yyplex(void);
@@ -114,7 +112,6 @@
extern int perllex_lineno;
extern FILE * yyperlin;
extern char * yyperltext;
-extern int yyperlleng;
extern char * yyperlcomment;
extern int yyperllex(void);
@@ -123,7 +120,6 @@
extern int phplex_lineno;
extern FILE * yyphpin;
extern char * yyphptext;
-extern int yyphpleng;
extern char * yyphpcomment;
extern int yyphplex(void);
@@ -132,7 +128,6 @@
extern int rubylex_lineno;
extern FILE * yyrubyin;
extern char * yyrubytext;
-extern int yyrubyleng;
extern char * yyrubycomment;
extern int yyrubylex(void);;