Bug ID | 1189160 |
---|---|
Summary | spdlog amd bundled fmt is out of sync |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | x86-64 |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | screening-team-bugs@suse.de |
Reporter | kv@kott.no-ip.biz |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Hi, I'm compiling far2l https://github.com/elfmz/far2l and got this error In file included from /usr/include/spdlog/spdlog.h:12, from /home/kv/src/far2l/colorer/src/Colorer-library/src/colorer/Common.h:8, from /home/kv/src/far2l/colorer/src/Colorer-library/src/colorer/unicode/BitArray.h:4, from /home/kv/src/far2l/colorer/src/Colorer-library/src/colorer/unicode/CharacterClass.h:5, from /home/kv/src/far2l/colorer/src/Colorer-library/src/colorer/cregexp/cregexp.h:5, from /home/kv/src/far2l/colorer/src/Colorer-library/src/colorer/cregexp/cregexp.cpp:2: /usr/include/spdlog/common.h:141:72: error: ���������format_string��������� is not a member of ���������fmt��������� 141 | : std::integral_constant<bool, std::is_convertible<const T &, fmt::format_string<>>::value || is_convertible_to_wformat_string<T>::value> | ^~~~~~~~~~~~~ and so on... looks like spdlog is not in parity with bundled fmt if i change /usr/include/spdlog/fmt with the headers from fmt-devel rpm, then compile success spdlog-devel-1.9.1-1.1 fmt-devel-8.0.1-1.1