revert https://github.com/osm2pgsql-dev/osm2pgsql/commit/e23dab3a32d91d7ea19e507ba3cdfbf147a92871.patch
remove when devel/fmt is updated to 11

Index: src/logging.hpp
--- src/logging.hpp.orig
+++ src/logging.hpp
@@ -37,10 +37,9 @@ enum class log_level : uint8_t
 class logger
 {
 public:
-    template <typename... TArgs>
+    template <typename S, typename... TArgs>
     void log(log_level with_level, char const *prefix,
-             fmt::text_style const &style,
-             fmt::format_string<TArgs...> format_str, TArgs &&...args)
+             fmt::text_style const &style, S const &format_str, TArgs &&...args)
     {
         if (with_level < m_current_level) {
             return;
@@ -111,37 +110,37 @@ class logger (private)
 
 logger &get_logger() noexcept;
 
-template <typename... TArgs>
-void log_debug(fmt::format_string<TArgs...> format_str, TArgs &&...args)
+template <typename S, typename... TArgs>
+void log_debug(S const &format_str, TArgs &&... args)
 {
     get_logger().log(log_level::debug, nullptr, {}, format_str,
                      std::forward<TArgs>(args)...);
 }
 
-template <typename... TArgs>
-void log_info(fmt::format_string<TArgs...> format_str, TArgs &&...args)
+template <typename S, typename... TArgs>
+void log_info(S const &format_str, TArgs &&... args)
 {
     get_logger().log(log_level::info, nullptr, {}, format_str,
                      std::forward<TArgs>(args)...);
 }
 
-template <typename... TArgs>
-void log_warn(fmt::format_string<TArgs...> format_str, TArgs &&...args)
+template <typename S, typename... TArgs>
+void log_warn(S const &format_str, TArgs &&... args)
 {
     get_logger().log(log_level::warn, "WARNING", fg(fmt::color::red),
                      format_str, std::forward<TArgs>(args)...);
 }
 
-template <typename... TArgs>
-void log_error(fmt::format_string<TArgs...> format_str, TArgs &&...args)
+template <typename S, typename... TArgs>
+void log_error(S const &format_str, TArgs &&... args)
 {
     get_logger().log(log_level::error, "ERROR",
                      fmt::emphasis::bold | fg(fmt::color::red), format_str,
                      std::forward<TArgs>(args)...);
 }
 
-template <typename... TArgs>
-void log_sql(fmt::format_string<TArgs...> format_str, TArgs &&...args)
+template <typename S, typename... TArgs>
+void log_sql(S const &format_str, TArgs &&... args)
 {
     auto &logger = get_logger();
     if (logger.log_sql()) {
@@ -150,8 +149,8 @@ void log_sql(fmt::format_string<TArgs...> format_str, 
     }
 }
 
-template <typename... TArgs>
-void log_sql_data(fmt::format_string<TArgs...> format_str, TArgs &&...args)
+template <typename S, typename... TArgs>
+void log_sql_data(S const &format_str, TArgs &&... args)
 {
     auto &logger = get_logger();
     if (logger.log_sql_data()) {
