From 09230d9b4839509b848f7ed03079fb9054a7bfe6 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Fri, 12 Sep 2025 15:53:00 -0400 Subject: [PATCH] common: remove unused attribute MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This resolves an obnoxious compiler warning: [79/768] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o In file included from /run/host/home/sepian/ceph/src/global/global_init.h:23, from /run/host/home/sepian/ceph/src/ceph_mgr.cc:27: /run/host/home/sepian/ceph/src/common/ceph_context.h:153:42: warning: ‘maybe_unused’ attribute ignored [-Wattributes] 153 | [[maybe_unused]] std::unique_ptr _ex_handler; | ^~~~~~~~~~~ Fixes: 39af0bc23b3ae2063f8e846b0ff522bafa0f5c27 Signed-off-by: Patrick Donnelly --- src/common/ceph_context.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/ceph_context.h b/src/common/ceph_context.h index 8fc45dbf9043..5ecacd4b67ca 100644 --- a/src/common/ceph_context.h +++ b/src/common/ceph_context.h @@ -152,7 +152,7 @@ public: static_assert(sizeof(std::unique_ptr) == sizeof(std::unique_ptr)); #else // Reserve the space for the case when part of ceph is compiled with and other without HAVE_BREAKPAD - [[maybe_unused]] std::unique_ptr _ex_handler; + std::unique_ptr _ex_handler; #endif /* init ceph::crypto */ -- 2.47.3