Source: doxygen
Version: 1.8.9.1-6
Severity: serious
Justification: fails to build from source

Hi!

doxygen currently fails to build from source with the following error message:

/usr/bin/flex -i -PvhdlcodeYY -t vhdlcode.l | python3 increasebuffer.py > 
../generated_src/doxygen/vhdlcode.cpp
g++ -c -pipe -fno-exceptions -D_LARGEFILE_SOURCE -Wall -W -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -I../generated_src/doxygen -I../src 
-I../qtools -I../libmd5 -I../vhdlparser
-I/usr/lib/llvm-3.6/include -I/usr/include -o ../objects/doxygen/vhdlcode.o 
../generated_src/doxygen/vhdlcode.cpp
vhdlcode.l:1618:2: error: #error "You seem to be using a version of flex newer 
than 2.5.4 but older than 2.5.33.
These versions do NOT work with doxygen! Please use version <=2.5.4 or >=2.5.33 
or expect things to be parsed wrongly!"
 #endif
  ^

This was tested on amd64.

When addressing this bug, please also consider fixing #808766 [1].

Cheers,
Adrian

> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808766

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to