Hi Chris,

On Tue, Feb 02, 2016 at 10:14:43AM +0100, Chris Lamb wrote:
> Source: boxes
> Version: 1.1.2-4
> Severity: serious
> Justification: fails to build from source
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
> 
> Dear Maintainer,
> 
> boxes fails to build from source in unstable/amd64:
> 
>   [..]
>   gcc -ansi -I. -Iregexp -Wall -W -O  -Wdate-time -D_FORTIFY_SOURCE=2  -c -o 
> parser.o parser.c
>   flex -t lexer.l > lexer.tmp.c
>   echo '#include "config.h"' > lex.yy.c
>   cat lexer.tmp.c >> lex.yy.c
>   rm lexer.tmp.c
>   gcc -ansi -I. -Iregexp -Wall -W -O  -Wdate-time -D_FORTIFY_SOURCE=2  -c -o 
> lex.yy.o lex.yy.c
>   <stdout>: In function 'yy_get_next_buffer':
>   <stdout>:1705:23: warning: comparison between signed and unsigned integer 
> expressions [-Wsign-compare]
>   <stdout>: In function 'yyensure_buffer_stack':
>   <stdout>:2102:21: error: C++ style comments are not allowed in ISO C90
>   <stdout>:2102:21: error: (this will be reported only once per input file)
>   lexer.l: At top level:
>   <stdout>:1800:16: warning: 'input' defined but not used [-Wunused-function]
>   <builtin>: recipe for target 'lex.yy.o' failed
>   make[3]: *** [lex.yy.o] Error 1
>   make[3]: Leaving directory 
> '/home/lamby/temp/cdt.20160202094801.W8jIYd7vPN/boxes-1.1.2/src'
>   Makefile:49: recipe for target 'build' failed
>   make[2]: *** [build] Error 2
>   make[2]: Leaving directory 
> '/home/lamby/temp/cdt.20160202094801.W8jIYd7vPN/boxes-1.1.2/src'
>   Makefile:37: recipe for target 'build' failed
>   make[1]: *** [build] Error 2
>   make[1]: Leaving directory 
> '/home/lamby/temp/cdt.20160202094801.W8jIYd7vPN/boxes-1.1.2'
>   dh_auto_build: make -j1 returned exit code 2
>   debian/rules:4: recipe for target 'build' failed
>   make: *** [build] Error 2

This actually is a regression in flex, cf. 

https://bugs.debian.org/813256

(and has been fixed upstream).

Regards,
Salvatore

Reply via email to