Doxygen fails to build on core-updates, like this: ------ [ 26%] [FLEX][scanner] Building scanner with flex 2.6.2 cd /tmp/guix-build-doxygen-1.8.11.drv-0/doxygen-1.8.11/src && /gnu/store/m9mw6yjjg6z0qnqmkbswwdakkniphqkx-flex-2.6.2/bin/flex -PscannerYY -o/tmp/guix-build-doxygen-1.8.11.drv-0/build/generated_src/scanner.cpp scanner.l scanner.l:7106: EOF encountered inside an action make[2]: *** [src/CMakeFiles/_doxygen.dir/build.make:230: generated_src/scanner.cpp] Error 1 make[2]: Leaving directory '/tmp/guix-build-doxygen-1.8.11.drv-0/build' make[1]: *** [CMakeFiles/Makefile2:257: src/CMakeFiles/_doxygen.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... ------
Because doxygen builds fine with flex 2.6.3, I think it's related to bugs in flex, which are mentioned in the flex 2.6.3 release notes: https://github.com/westes/flex/commit/581ef6d17f7fccc9c538c0f0bda9b89df66c2dc3#diff-ff4e2dc4962dc25a1512353299992c8dR8 Leo Famulari (2): gnu: flex: Update to 2.6.3. gnu: doxygen: Update to 1.8.13. gnu/packages/documentation.scm | 4 ++-- gnu/packages/flex.scm | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) -- 2.11.1