Package: linuxdoc-tools Version: 0.9.68 Tags: patch Due to a type change [1], linuxdoc-tools won't compile with flex-2.5.36 and newer (Debian currently ships 2.5.35). Attached patch works around this problem.
Cheers, Martin [1] http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commitdiff;h=9ba3187a537d6a58d345f2874d06087fd4050399
--- linuxdoc-tools-0.9.68/rtf-fix/rtf2rtf.l 2008-05-28 18:16:36.000000000 +0200 +++ linuxdoc-tools-0.9.68/rtf-fix/rtf2rtf.l-patched 2013-02-19 11:10:25.367016000 +0100 @@ -72,7 +72,14 @@ int skipnewline = 0; extern char *yytext; + +#if YY_FLEX_MAJOR_VERSION > 2 \ + || (YY_FLEX_MAJOR_VERSION == 2 && YY_FLEX_MINOR_VERSION > 5) \ + || (YY_FLEX_MAJOR_VERSION == 2 && YY_FLEX_MINOR_VERSION == 5 && YY_FLEX_SUBMINOR_VERSION > 35) +extern yy_size_t yyleng; +#else extern int yyleng; +#endif #define CHAPTER 1 #define SECTION 2