From: Patrick Donnelly Date: Fri, 12 Sep 2025 19:53:00 +0000 (-0400) Subject: common: remove unused attribute X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F65516%2Fhead;p=ceph.git common: remove unused attribute 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 --- 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 */