Summary: | devel/spdlog: Package is broken: include/spdlog/fmt/fmt.h includes spdlog/fmt/bundled/core.h which isn't installed | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Yuri Victorovich <yuri> |
Component: | Individual Port(s) | Assignee: | Vanilla I. Shu <vanilla> |
Status: | New --- | ||
Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(vanilla) |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Yuri Victorovich
2021-08-27 03:16:44 UTC
(In reply to Yuri Victorovich from comment #0) It seems ok on my box, the 'post-extract' section can delete, it's not necessary now. (according CMakeLists.txt, it's handle by SPDLOG_FMT_EXTERNAL flag now). I am trying to build the project muq2 (https://bitbucket.org/mituq/muq2) and it fails to compile the test for spdlog: > In file included from src.cxx:2: > In file included from /usr/local/include/spdlog/spdlog.h:12: > In file included from /usr/local/include/spdlog/common.h:36: > /usr/local/include/spdlog/fmt/fmt.h:22:14: fatal error: 'spdlog/fmt/bundled/core.h' file not found > # include <spdlog/fmt/bundled/core.h> > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > 1 error generated. (In reply to Yuri Victorovich from comment #2) I think you should add '-DSPDLOG_FMT_EXTERNAL=1' to muq2's CFLAGS. |