The port deletes spdlog/fmt/bundled but it is included in the installed header. Also it is strange that SPDLOG_FMT_EXTERNAL is given to cmake but the bundled fmt is still installed.
(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.