Cannot build after switching to fmtlib #12934
Unanswered
kevinbackhouse
asked this question in
Q&A
Replies: 0 comments
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
-
Exiv2's OSS-Fuzz build is failing after we recently started using fmtlib. Our own workflows are able to build successfully on a wide variety of different platforms and compiler versions - the only thing that isn't working is OSS-Fuzz. On OSS-Fuzz, we're getting linker errors. Our best guess is that it's caused by the OSS-Fuzz's unusual configuration: Ubuntu 20.04, but with a much more recent clang version. Has anybody else seen anything similar and have any suggestions for how we can get fmtlib working on OSS-Fuzz?
For reference, this is the pull request where we started using fmtlib. It uses
std::format
when available, otherwisefmt::format
, so we're able to build on multiple C++ versions, not just C++20 and up.Beta Was this translation helpful? Give feedback.
All reactions