tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

doxygen build failure with bob



Hi,
On NetBSD-11 amd64 I'm building packages with bob, however doxygen
consistently fails to build:
===========================
===> Building for doxygen-1.17.0
-- Using Cmake version 4.3.2
-- Build spdlog: 1.15.3
-- Build type: Release
-- The javacc executable not found, using existing files
-- The generateDS executable not found, using existing files
-- Configuring done (1.2s)
-- Generating done (0.3s)
-- Build files have been written to:
/usr/pkgsrc/devel/doxygen/work/doxygen-1.17.0/cmake-pkgsrc-build
[  1%] [FLEX][mscgen_lexer] Building scanner with flex 2.6.4
[  1%] Generating ../../generated_src/mscgen_lexer.l.h
[  2%] Generating ../generated_src/xml.l.h
[  2%] [BISON][mscgen_language] Building parser with bison 3.8.2
[  2%] [FLEX][xml] Building scanner with flex 2.6.4
[  2%] Building CXX object
deps/spdlog/CMakeFiles/spdlog.dir/src/color_sinks.cpp.o
[  2%] Building CXX object
deps/spdlog/CMakeFiles/spdlog.dir/src/file_sinks.cpp.o
[  2%] Building CXX object deps/liblodepng/CMakeFiles/lodepng.dir/lodepng.cpp.o
[  3%] Building C object deps/libmd5/CMakeFiles/md5.dir/md5.c.o
[  4%] Building CXX object
deps/spdlog/CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o
[  4%] Checking the git repository for changes...
[  5%] Generating ../generated_src/configvalues.h
[  5%] Building C object deps/sqlite3/CMakeFiles/sqlite3.dir/sqlite3.c.o
[  5%] Checking the doxygen version for changes...
[  5%] Building CXX object deps/spdlog/CMakeFiles/spdlog.dir/src/spdlog.cpp.o
[  5%] Built target check_doxygen_version
[  5%] Built target check_git_repository
[  5%] Building CXX object libxml/CMakeFiles/xml.dir/__/generated_src/xml.cpp.o
[  6%] Building CXX object
libversion/CMakeFiles/doxygen_version.dir/fullversion.cpp.o
[  6%] Building CXX object
libversion/CMakeFiles/doxygen_version.dir/__/generated_src/gitversion.cpp.o
[  6%] Building CXX object
libversion/CMakeFiles/doxygen_version.dir/__/generated_src/doxyversion.cpp.o
[  7%] Building CXX object deps/spdlog/CMakeFiles/spdlog.dir/src/cfg.cpp.o
[  7%] Building CXX object deps/spdlog/CMakeFiles/spdlog.dir/src/async.cpp.o
[  7%] Building CXX object
deps/spdlog/CMakeFiles/spdlog.dir/src/bundled_fmtlib_format.cpp.o
[  8%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gd.c.o
[  8%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gd_security.c.o
[  8%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gdfontt.c.o
[  9%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gdtables.c.o
[  9%] Linking C static library ../../lib/libmd5.a
Error running link command: no such file or directorygmake[2]: ***
[deps/libmd5/CMakeFiles/md5.dir/build.make:101: lib
/libmd5.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:433:
deps/libmd5/CMakeFiles/md5.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
[ 10%] Linking CXX static library ../lib/libdoxygen_version.a
[ 10%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gd_color.c.o
[ 10%] Built target generate_configvalues_header
Error running link command: no such file or directory[ 10%] Building C
object deps/libmscgen/CMakeFiles/mscgen.dir/gdf
onts.c.o
gmake[2]: *** [libversion/CMakeFiles/doxygen_version.dir/build.make:133:
lib/libdoxygen_version.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:658:
libversion/CMakeFiles/doxygen_version.dir/all] Error 2
[ 11%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gdhelpers.c.o
[ 11%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/gd_lodepng.c.o
[ 11%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_adraw.c.o
[ 11%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_ps_out.c.o
[ 12%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_gd_out.c.o
[ 13%] Building C object
deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_null_out.c.o
[ 13%] Linking CXX static library ../../lib/liblodepng.a
[ 13%] Building CXX object
deps/libmscgen/CMakeFiles/mscgen.dir/__/__/generated_src/mscgen_language.cpp.o
[ 14%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_api.c.o
[ 14%] Building CXX object
deps/libmscgen/CMakeFiles/mscgen.dir/__/__/generated_src/mscgen_lexer.cpp.o
[ 14%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_msc.c.o
[ 14%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_safe.c.o
[ 15%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_svg_out.c.o
[ 15%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_usage.c.o
Error running link command: no such file or directorygmake[2]: ***
[deps/liblodepng/CMakeFiles/lodepng.dir/build.make:
101: lib/liblodepng.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:465:
deps/liblodepng/CMakeFiles/lodepng.dir/all] Error 2
[ 15%] Building C object deps/libmscgen/CMakeFiles/mscgen.dir/mscgen_utf8.c.o
[ 16%] Linking CXX static library ../../lib/libmscgen.a
Error running link command: no such file or directorygmake[2]: ***
[deps/libmscgen/CMakeFiles/mscgen.dir/build.make:42
3: lib/libmscgen.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:497:
deps/libmscgen/CMakeFiles/mscgen.dir/all] Error 2
[ 17%] Linking CXX static library ../lib/libxml.a
Error running link command: no such file or directorygmake[2]: ***
[libxml/CMakeFiles/xml.dir/build.make:111: lib/libx
ml.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:691: libxml/CMakeFiles/xml.dir/all] Error 2
[ 18%] Linking CXX static library ../../lib/libspdlog.a
Error running link command: no such file or directorygmake[2]: ***
[deps/spdlog/CMakeFiles/spdlog.dir/build.make:197:
lib/libspdlog.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:529:
deps/spdlog/CMakeFiles/spdlog.dir/all] Error 2
[ 18%] Linking C static library ../../lib/libsqlite3.a
Error running link command: no such file or directorygmake[2]: ***
[deps/sqlite3/CMakeFiles/sqlite3.dir/build.make:101
: lib/libsqlite3.a] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:561:
deps/sqlite3/CMakeFiles/sqlite3.dir/all] Error 2
gmake: *** [Makefile:166: all] Error 2
*** Error code 2

Stop.
make[1]: stopped making "all" in /usr/pkgsrc/devel/doxygen
*** Error code 1

Stop.
make: stopped making "all" in /usr/pkgsrc/devel/doxygen
============

Building doxygen manually from the pkgsrc tree works fine. I also
checked bulktracker and noticed that doxygen builds on amd64, but
fails on evbarm with the same issue:
http://victory.netbsd.org/pkgsrc/packages/reports/2026Q1/evbarm64-11.0/20260427.2238/doxygen-1.16.1nb1/build.log

Has anybody seen this kind of failure before?
Is there any known fix, or missing configuration option?

-- 
Regards,
kikadf


Home | Main Index | Thread Index | Old Index