In fmt master, basic_format_string has moved from base.h to xchar.h
Author: pratikpcCreated Sep 26, 2024Updated Nov 19, 2025
Took place in this commit
This change causes compile time errors due to:-
- Using SPDLOG_FMT_EXTERNAL and using fmt master
- spdlog/common needing basic_format_string without SPDLOG_USE_STD_FORMAT https://github.com/gabime/spdlog/blob/e593f6695c6065e6b345fe2862f04a519ed484e0/include/spdlog/common.h#L367-L370
- xchar.h not being included due to absence of the specified definitions https://github.com/gabime/spdlog/blob/e593f6695c6065e6b345fe2862f04a519ed484e0/include/spdlog/common.h#L56-L58
Source: gabime/spdlog