pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/60433: devel/doxygen fails to build
>Number: 60433
>Category: pkg
>Synopsis: devel/doxygen fails to build
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jul 09 16:45:00 +0000 2026
>Originator: Robert Whitlock
>Release: pkgsrc current, July 9, 2026
>Organization:
>Environment:
Darwin robs-MacBook-Pro.local 20.6.0 Darwin Kernel Version 20.6.0: Thu Jul 6 22:12:47 PDT 2023; root:xnu-7195.141.49.702.12~1/RELEASE_X86_64 x86_64
>Description:
Building doxygen fails on Mac OS X.
>How-To-Repeat:
$ bmake install
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> _pkgformat-check-vulnerable [doxygen-1.17.0] ===> Skipping vulnerability checks.
WARNING: No /Users/rob/pkgsrcdir/current/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/Users/rob/pkgsrcdir/current/pkg/sbin/pkg_admin -K /Users/rob/pkgsrcdir/current/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> build-message [doxygen-1.17.0] ===> Building for doxygen-1.17.0
[ 1%] Built target md5
[ 1%] Built target lodepng
[ 10%] Built target mscgen
[ 10%] Checking the git repository for changes...
[ 10%] Built target check_git_repository
[ 10%] Checking the doxygen version for changes...
[ 10%] Built target check_doxygen_version
[ 11%] Built target doxygen_version
[ 13%] Built target xml
[ 14%] Built target generate_configvalues_header
[ 17%] Built target vhdlparser
[ 23%] Built target doxycfg
[ 23%] Building CXX object src/CMakeFiles/doxymain.dir/dotrunner.cpp.o
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:400:38: error: 'dirStr' in capture list does not name a variable
auto process = [this,cmd,dirStr]() -> size_t
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:407:41: error: reference to local binding 'dirStr' declared in enclosing function 'DotRunner::run'
exitCode, m_dotExe, dirStr, cmd.arguments);
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:296:23: note: 'dirStr' declared here
for (const auto &[dirStr, jobs] : byDir)
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:48:8: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
err_(fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:81:5: note: in instantiation of function template specialization 'err_fmt<const QCString &>' requested here
err("Could not read image '{}' generated by dot!\n",imgName);
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:129:5: note: expanded from macro 'err'
err_fmt(FMT_STRING(fmt),##__VA_ARGS__); \
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:48:8: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
err_(fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:111:5: note: in instantiation of function template specialization 'err_fmt<QCString &, QCString &>' requested here
err("Failed to rename file {} to {}!\n",patchFile,tmpName);
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:129:5: note: expanded from macro 'err'
err_fmt(FMT_STRING(fmt),##__VA_ARGS__); \
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:48:8: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
err_(fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:118:5: note: in instantiation of function template specialization 'err_fmt<QCString &>' requested here
err("problem opening file {} for patching!\n",tmpName);
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:129:5: note: expanded from macro 'err'
err_fmt(FMT_STRING(fmt),##__VA_ARGS__); \
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:66:8: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
msg_(fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:374:15: note: in instantiation of function template specialization 'msg_fmt<unsigned long, unsigned long, unsigned long>' requested here
msg("Running dot for graphs {}-{}/{}\n",prev+1,prev+cmd.numDotFiles,dotJobs.size());
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:95:3: note: expanded from macro 'msg'
msg_fmt(FMT_STRING(fmt),##__VA_ARGS__)
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:66:8: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
msg_(fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:378:15: note: in instantiation of function template specialization 'msg_fmt<unsigned long, unsigned long>' requested here
msg("Running dot for graph {}/{}\n",prev+1,dotJobs.size());
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:95:3: note: expanded from macro 'msg'
msg_fmt(FMT_STRING(fmt),##__VA_ARGS__)
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:54:23: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
err_full_(file,line,fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:384:15: note: in instantiation of function template specialization 'err_full_fmt<int &, QCString &, const std::string &, const QCString &>' requested here
err_full(cmd.firstJob->srcFile, 1,
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:134:5: note: expanded from macro 'err_full'
err_full_fmt(file,line,FMT_STRING(fmt),##__VA_ARGS__); \
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
In file included from /Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:58:
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:54:23: warning: 'operator const fmt::basic_string_view<char> &' is deprecated [-Wdeprecated-declarations]
err_full_(file,line,fmt,fmt::make_format_args(args...));
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/dotrunner.cpp:476:15: note: in instantiation of function template specialization 'err_full_fmt<int &, QCString &, const std::string &, QCString &>' requested here
err_full(job->srcFile, 1,
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/doxygen-1.17.0/src/message.h:134:5: note: expanded from macro 'err_full'
err_full_fmt(file,line,FMT_STRING(fmt),##__VA_ARGS__); \
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:2728:3: note: 'operator const fmt::basic_string_view<char> &' has been explicitly marked deprecated here
FMT_DEPRECATED operator const string_view&() const { return str; }
^
/Users/rob/pkgsrcdir/current/wrkobjdir/devel/doxygen/work/.buildlink/include/fmt/base.h:241:28: note: expanded from macro 'FMT_DEPRECATED'
# define FMT_DEPRECATED [[deprecated]]
^
7 warnings and 2 errors generated.
gmake[2]: *** [src/CMakeFiles/doxymain.dir/build.make:1436: src/CMakeFiles/doxymain.dir/dotrunner.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:709: src/CMakeFiles/doxymain.dir/all] Error 2
gmake: *** [Makefile:166: all] Error 2
*** Error code 2
Stop.
bmake[1]: stopped making "install" in /Users/rob/pkgsrcdir/current/pkgsrc/devel/doxygen
*** Error code 1
Stop.
bmake: stopped making "install" in /Users/rob/pkgsrcdir/current/pkgsrc/devel/doxygen
>Fix:
Home |
Main Index |
Thread Index |
Old Index