From d36d1a86c239ff2176bdd1a1e3159ade098e1012 Mon Sep 17 00:00:00 2001
From: Marco Clemencic <marco.clemencic@cern.ch>
Date: Thu, 6 Jun 2024 09:54:57 +0200
Subject: [PATCH] Fix compatibility with fmtlib < 8

---
 GaudiKernel/include/GaudiKernel/EventContext.h | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/GaudiKernel/include/GaudiKernel/EventContext.h b/GaudiKernel/include/GaudiKernel/EventContext.h
index 9791c7c66c..e5e9588073 100644
--- a/GaudiKernel/include/GaudiKernel/EventContext.h
+++ b/GaudiKernel/include/GaudiKernel/EventContext.h
@@ -140,7 +140,11 @@ private:
 
 template <>
 struct fmt::formatter<EventContext> : formatter<string_view> {
-  auto format( const EventContext& ec, format_context& ctx ) const {
+  auto format( const EventContext& ec, format_context& ctx )
+#if FMT_VERSION >= 80000
+      const
+#endif
+  {
     if ( ec.valid() ) {
       std::string out;
       if ( ec.usesSubSlot() ) {
-- 
GitLab