diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b749e4..dd59cf1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +# Wed Oct 2 2024 - 6.0.5 +- Fix fmt lib compatibility # Fri Sept 30 2024 - 6.0.4 - Fix tweak command crashes # Sun Sept 1 2024 - 6.0.3 diff --git a/meson.build b/meson.build index 918b883..fbf1e30 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'linux-enable-ir-emitter', 'cpp', - version: '6.0.4', + version: '6.0.5', license: 'MIT', default_options: [ 'cpp_std=c++20', diff --git a/src/utils/logger.hpp.in b/src/utils/logger.hpp.in index b84ee76..675df50 100644 --- a/src/utils/logger.hpp.in +++ b/src/utils/logger.hpp.in @@ -4,7 +4,7 @@ #include using namespace std; -#include +#include #include #include @@ -29,7 +29,7 @@ inline void setup(bool verbose_console, bool enable_file) { if (enable_file) // add file sink if possible { try { - auto file_sink = make_shared(LOG_FILE, 0, 0); + auto file_sink = make_shared(LOG_FILE); file_sink->set_level(spdlog::level::debug); file_sink->set_pattern("[%H:%M:%S] [%l] %v"); @@ -47,26 +47,26 @@ inline void setup(bool verbose_console, bool enable_file) { template void debug(std::string_view fmt, Args &&...args) { - spdlog::debug(fmt, std::forward(args)...); + spdlog::debug(SPDLOG_FMT_RUNTIME(fmt), std::forward(args)...); } template void info(std::string_view fmt, Args &&...args) { - spdlog::info(fmt, std::forward(args)...); + spdlog::info(SPDLOG_FMT_RUNTIME(fmt), std::forward(args)...); } template void warn(std::string_view fmt, Args &&...args) { - spdlog::warn(fmt, std::forward(args)...); + spdlog::warn(SPDLOG_FMT_RUNTIME(fmt), std::forward(args)...); } template void error(std::string_view fmt, Args &&...args) { - spdlog::error(fmt, std::forward(args)...); + spdlog::error(SPDLOG_FMT_RUNTIME(fmt), std::forward(args)...); } template void critical(std::string_view fmt, Args &&...args) { - spdlog::critical(fmt, std::forward(args)...); + spdlog::critical(SPDLOG_FMT_RUNTIME(fmt), std::forward(args)...); } } // namespace logger \ No newline at end of file