diff --git a/externals/fmt b/externals/fmt
index 5859e58ba17073cf1c16536205450528f3530df0..c2ce7e4f07f7b34b2c7bbd0a4d0798b1d7007f4f 160000
--- a/externals/fmt
+++ b/externals/fmt
@@ -1 +1 @@
-Subproject commit 5859e58ba17073cf1c16536205450528f3530df0
+Subproject commit c2ce7e4f07f7b34b2c7bbd0a4d0798b1d7007f4f
diff --git a/src/common/logging/log.h b/src/common/logging/log.h
index e96c90e16b4943191b7ffc6b371fe3df8535ce68..e7115933f3d9ef110a5aa91d999ee2da146aadc2 100644
--- a/src/common/logging/log.h
+++ b/src/common/logging/log.h
@@ -103,7 +103,7 @@ template <typename... Args>
 void FmtLogMessage(Class log_class, Level log_level, const char* filename, unsigned int line_num,
                    const char* function, const char* format, const Args&... args) {
     FmtLogMessageImpl(log_class, log_level, filename, line_num, function, format,
-                      fmt::make_args(args...));
+                      fmt::make_format_args(args...));
 }
 
 } // namespace Log