Your message dated Thu, 16 Jan 2025 15:26:17 +0000
with message-id <e1tyrlb-00e8pq...@fasolo.debian.org>
and subject line Bug#1091407: fixed in ceph 18.2.4+ds-12
has caused the Debian Bug report #1091407,
regarding ceph FTBFS with Python 3.13 as default
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1091407: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091407
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ceph
Version: 18.2.4+ds-11
Severity: normal
Tags: ftbfs
Justification: FTBFS
User: debian-pyt...@lists.debian.org
Usertags: python3.13-default

This package failed build from source when test-built against a version of
python3-defaults that has 3.13 as the default Python 3 version.

To reproduce this issue, build against python3-defaults (python3-all-dev etc.)
from Debian experimental.

What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html

Log snippet:

[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o -MF 
CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o.d -o 
CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/TableTool.cc
[ 74%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/mgr && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_RANDOM_DYN_LINK 
-DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB 
-DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DHAVE_CONFIG_H 
-DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/src/rocksdb/include -isystem 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -isystem /usr/include/python3.13 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc 
-fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall 
-fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers 
-Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas 
-Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 
-Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual 
-fstack-protector-strong -fdiagnostics-color=auto -MD -MT 
src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o -MF 
CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o.d -o 
CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o -c 
/<<PKGBUILDDIR>>/src/mgr/PyModuleRegistry.cc
[ 74%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/mgr && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_RANDOM_DYN_LINK 
-DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB 
-DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DHAVE_CONFIG_H 
-DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/src/rocksdb/include -isystem 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -isystem /usr/include/python3.13 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc 
-fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall 
-fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers 
-Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas 
-Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 
-Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual 
-fstack-protector-strong -fdiagnostics-color=auto -MD -MT 
src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o -MF 
CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o.d -o 
CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o -c 
/<<PKGBUILDDIR>>/src/mgr/PyModuleRunner.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/common/Cond.h:21,
                 from /<<PKGBUILDDIR>>/src/mgr/MgrContext.h:20,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModule.cc:17:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/mgr/MgrContext.h:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/mgr/PyModule.cc: In member function ‘int 
PyModule::load(PyThreadState*)’:
/<<PKGBUILDDIR>>/src/mgr/PyModule.cc:363:20: warning: ‘void PySys_SetArgv(int, 
wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  363 |       PySys_SetArgv(1, (wchar_t**)argv);
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.13/Python.h:125,
                 from /<<PKGBUILDDIR>>/src/mgr/BaseMgrModule.h:4,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModule.cc:14:
/usr/include/python3.13/sysmodule.h:10:38: note: declared here
   10 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/mgr/PyModule.cc:367:70: warning: ‘wchar_t* Py_GetPath()’ 
is deprecated [-Wdeprecated-declarations]
  367 |       wstring sys_path(wstring(begin(paths), end(paths)) + 
Py_GetPath());
      |                                                            ~~~~~~~~~~^~
In file included from /usr/include/python3.13/Python.h:123:
/usr/include/python3.13/pylifecycle.h:46:43: note: declared here
   46 | Py_DEPRECATED(3.13) PyAPI_FUNC(wchar_t *) Py_GetPath(void);
      |                                           ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/mgr/PyModule.cc:368:7: error: ‘PySys_SetPath’ was not 
declared in this scope; did you mean ‘Py_GetPath’?
  368 |       PySys_SetPath(const_cast<wchar_t*>(sys_path.c_str()));
      |       ^~~~~~~~~~~~~
      |       Py_GetPath
[ 74%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/mgr && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_RANDOM_DYN_LINK 
-DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB 
-DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DHAVE_CONFIG_H 
-DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/src/rocksdb/include -isystem 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -isystem /usr/include/python3.13 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc 
-fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall 
-fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers 
-Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas 
-Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 
-Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual 
-fstack-protector-strong -fdiagnostics-color=auto -MD -MT 
src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o -MF 
CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o.d -o 
CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o -c /<<PKGBUILDDIR>>/src/mgr/PyOSDMap.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/common/debug.h:18,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModuleRunner.cc:20:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModule.h:17,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModuleRunner.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/SessionMap.h:22,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/TableTool.cc:18:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/entity_name.h:22,
                 from /<<PKGBUILDDIR>>/src/common/ceph_argparse.h:29,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/TableTool.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
make[4]: *** [src/mgr/CMakeFiles/ceph-mgr.dir/build.make:404: 
src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o] Error 1
make[4]: *** Waiting for unfinished jobs....
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o -MF 
CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o.d -o 
CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.cc
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o -MF 
CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o.d -o 
CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/common/Finisher.h:18,
                 from /<<PKGBUILDDIR>>/src/mgr/ActivePyModule.h:23,
                 from /<<PKGBUILDDIR>>/src/mgr/ActivePyModules.h:16,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModuleRegistry.h:27,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModuleRegistry.cc:14:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModule.h:17,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModuleRegistry.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o -MF 
CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o.d -o 
CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/EventOutput.cc
[ 74%] Linking CXX static library ../../lib/libosd.a
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/osd && /usr/bin/cmake -P 
CMakeFiles/osd.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/osd && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/osd.dir/link.txt --verbose=1
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o -MF 
CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o.d -o 
CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/Dumper.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/mds/MDSMap.h:37,
                 from /<<PKGBUILDDIR>>/src/mds/FSMap.h:29,
                 from /<<PKGBUILDDIR>>/src/mgr/Mgr.h:20,
                 from /<<PKGBUILDDIR>>/src/mgr/PyOSDMap.cc:4:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/mds/FSMap.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/bin/ar qc ../../lib/libosd.a CMakeFiles/osd.dir/OSD.cc.o 
CMakeFiles/osd.dir/Watch.cc.o CMakeFiles/osd.dir/ClassHandler.cc.o 
CMakeFiles/osd.dir/PG.cc.o CMakeFiles/osd.dir/PGLog.cc.o 
CMakeFiles/osd.dir/PrimaryLogPG.cc.o CMakeFiles/osd.dir/ReplicatedBackend.cc.o 
CMakeFiles/osd.dir/ECBackend.cc.o CMakeFiles/osd.dir/ECTransaction.cc.o 
CMakeFiles/osd.dir/PGBackend.cc.o CMakeFiles/osd.dir/OSDCap.cc.o 
CMakeFiles/osd.dir/scrubber/pg_scrubber.cc.o 
CMakeFiles/osd.dir/scrubber/osd_scrub_sched.cc.o 
CMakeFiles/osd.dir/scrubber/PrimaryLogScrub.cc.o 
CMakeFiles/osd.dir/scrubber/scrub_machine.cc.o 
CMakeFiles/osd.dir/scrubber/ScrubStore.cc.o 
CMakeFiles/osd.dir/scrubber/scrub_backend.cc.o CMakeFiles/osd.dir/Session.cc.o 
CMakeFiles/osd.dir/SnapMapper.cc.o CMakeFiles/osd.dir/osd_types.cc.o 
CMakeFiles/osd.dir/ECUtil.cc.o CMakeFiles/osd.dir/ExtentCache.cc.o 
CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o 
CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o 
CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o 
CMakeFiles/osd.dir/PeeringState.cc.o CMakeFiles/osd.dir/PGStateUtils.cc.o 
CMakeFiles/osd.dir/recovery_types.cc.o CMakeFiles/osd.dir/MissingLoc.cc.o 
CMakeFiles/osd.dir/osd_perf_counters.cc.o 
CMakeFiles/osd.dir/__/common/TrackedOp.cc.o 
CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o 
CMakeFiles/osd.dir/__/osdc/Objecter.cc.o 
CMakeFiles/osd.dir/__/osdc/Striper.cc.o CMakeFiles/osd.dir/osd_tracer.cc.o
/usr/bin/ranlib ../../lib/libosd.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Built target osd
make  -f src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build.make 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/tools/cephfs 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DependInfo.cmake
 "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make  -f src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build.make 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o -MF 
CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o.d -o 
CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/cephfs-data-scan.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.h:7,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.cc:2:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/options.h:11,
                 from /<<PKGBUILDDIR>>/src/common/config.h:24,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/common/Throttle.h:14,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:52,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.h:17,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.cc:14:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/mgr/PyModuleRegistry.cc: In member function ‘void 
PyModuleRegistry::init()’:
/<<PKGBUILDDIR>>/src/mgr/PyModuleRegistry.cc:49:20: warning: ‘void 
Py_SetProgramName(const wchar_t*)’ is deprecated [-Wdeprecated-declarations]
   49 |   Py_SetProgramName(const_cast<wchar_t*>(WCHAR(MGR_PYTHON_EXECUTABLE)));
      |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.13/Python.h:123,
                 from /<<PKGBUILDDIR>>/src/mgr/PyModule.h:22:
/usr/include/python3.13/pylifecycle.h:37:38: note: declared here
   37 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetProgramName(const wchar_t *);
      |                                      ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/EventOutput.cc:19:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/options.h:11,
                 from /<<PKGBUILDDIR>>/src/common/config.h:24,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/Dumper.cc:24:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/common/convenience.h:16,
                 from /<<PKGBUILDDIR>>/src/include/encoding.h:36,
                 from /<<PKGBUILDDIR>>/src/include/uuid.h:9,
                 from /<<PKGBUILDDIR>>/src/include/types.h:21,
                 from /<<PKGBUILDDIR>>/src/include/fs_types.h:6,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/Dumper.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/global/global_init.h:23,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/cephfs-data-scan.cc:6:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/common/convenience.h:16,
                 from /<<PKGBUILDDIR>>/src/include/encoding.h:36,
                 from /<<PKGBUILDDIR>>/src/include/uuid.h:9,
                 from /<<PKGBUILDDIR>>/src/include/types.h:21,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/cephfs-data-scan.cc:2:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o -MF 
CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o.d -o 
CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/DataScan.cc
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o -MF 
CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o.d -o 
CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/mds/BatchOp.h:21,
                 from /<<PKGBUILDDIR>>/src/mds/CDentry.h:29,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/DataScan.cc:22:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/entity_name.h:22,
                 from /<<PKGBUILDDIR>>/src/common/ceph_argparse.h:29,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/DataScan.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[ 74%] Linking CXX executable ../../../bin/cephfs-table-tool
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/cephfs-table-tool.dir/link.txt --verbose=1
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o -MF 
CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o.d -o 
CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/PgFiles.cc
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o -MF 
CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o.d -o 
CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.cc
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wl,-z,relro 
-Wl,-z,now -rdynamic -pie 
-Wl,--dependency-file=CMakeFiles/cephfs-table-tool.dir/link.d 
"CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o" 
"CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o" 
"CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o" 
"CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o" -o 
../../../bin/cephfs-table-tool  
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/lib: 
../../../lib/librados.so.2.0.0 ../../../lib/libmds.a ../../../lib/libosdc.a 
../../../lib/libglobal.a /usr/lib/aarch64-linux-gnu/libblkid.so -ldl 
../../../lib/libheap_profiler.a /usr/lib/aarch64-linux-gnu/libtcmalloc.so 
../../../lib/libcpu_profiler.a /usr/lib/aarch64-linux-gnu/liblua5.3.so -lm 
../../../lib/libceph-common.so.2 /usr/lib/aarch64-linux-gnu/libblkid.so 
../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a 
../../../lib/liberasure_code.a -ldl ../../../lib/libextblkdev.a -lcap 
../../../lib/libcrc32.a ../../../lib/libarch.a 
/usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_random.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_program_options.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libfmt.so /usr/lib/aarch64-linux-gnu/libcrypto.so 
/usr/lib/aarch64-linux-gnu/libudev.so /usr/lib/aarch64-linux-gnu/libibverbs.so 
/usr/lib/aarch64-linux-gnu/librdmacm.so /usr/lib/aarch64-linux-gnu/librt.a 
-lresolv  -Wl,--as-needed -latomic
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Built target cephfs-table-tool
make  -f src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build.make 
src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/tools/cephfs_mirror 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs_mirror 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/DependInfo.cmake
 "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make  -f src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build.make 
src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Building CXX object 
src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs_mirror && 
/usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o -MF 
CMakeFiles/cephfs-mirror.dir/main.cc.o.d -o 
CMakeFiles/cephfs-mirror.dir/main.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs_mirror/main.cc
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o -MF 
CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o.d -o 
CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/Resetter.cc
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o -MF 
CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o.d -o 
CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.cc
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.h:7,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.cc:2:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/options.h:11,
                 from /<<PKGBUILDDIR>>/src/common/config.h:24,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:7953: src/mgr/CMakeFiles/ceph-mgr.dir/all] 
Error 2
make[3]: *** Waiting for unfinished jobs....
[ 74%] Building CXX object 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/c++ 
-DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION 
-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB 
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SYSTEM_DYN_LINK 
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB 
-DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ 
-I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/include -I/<<PKGBUILDDIR>>/src 
-isystem /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -isystem 
/<<PKGBUILDDIR>>/src/xxHash -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -std=c++20 
-fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc 
-fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char 
-Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security 
-Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers 
-ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move 
-Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong 
-fdiagnostics-color=auto -MD -MT 
src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o -MF 
CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o.d -o 
CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o -c 
/<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.cc
In file included from /<<PKGBUILDDIR>>/src/osd/osd_types.h:41,
                 from /<<PKGBUILDDIR>>/src/osdc/Striper.h:20,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/PgFiles.cc:16:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/common/convenience.h:16,
                 from /<<PKGBUILDDIR>>/src/include/encoding.h:36,
                 from /<<PKGBUILDDIR>>/src/include/uuid.h:9,
                 from /<<PKGBUILDDIR>>/src/include/types.h:21,
                 from /<<PKGBUILDDIR>>/src/osdc/Striper.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/common/debug.h:18,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs_mirror/main.cc:6:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/entity_name.h:22,
                 from /<<PKGBUILDDIR>>/src/common/ceph_argparse.h:29,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs_mirror/main.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/common/Throttle.h:14,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:52,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.h:17,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.cc:14:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:20,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.h:7,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/RoleSelector.cc:2:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/fmt/format.h:41,
                 from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
                 from /<<PKGBUILDDIR>>/src/common/options.h:11,
                 from /<<PKGBUILDDIR>>/src/common/config.h:24,
                 from /<<PKGBUILDDIR>>/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/common/Throttle.h:14,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:52,
                 from /<<PKGBUILDDIR>>/src/osdc/Journaler.h:63,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/Resetter.cc:16:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/Resetter.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/common/dout.h:29,
                 from /<<PKGBUILDDIR>>/src/include/Context.h:19,
                 from /<<PKGBUILDDIR>>/src/common/Throttle.h:14,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:52,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.h:17,
                 from /<<PKGBUILDDIR>>/src/tools/cephfs/MDSUtility.cc:14:
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function ‘void 
ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:285:26: warning: ‘void 
std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) 
[with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), 
std::memory_order_relaxed);
      |     
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /<<PKGBUILDDIR>>/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/ceph_context.h: In member function 
‘std::shared_ptr<std::vector<entity_addrvec_t> > 
ceph::common::CephContext::get_mon_addrs() const’:
/<<PKGBUILDDIR>>/src/common/ceph_context.h:288:36: warning: 
‘std::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, 
memory_order) [with _Tp = vector<entity_addrvec_t>]’ is deprecated: use 
'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, 
std::memory_order_relaxed);
      |                
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[ 74%] Linking CXX executable ../../../bin/cephfs-mirror
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs_mirror && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs-mirror.dir/link.txt 
--verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wl,-z,relro 
-Wl,-z,now -rdynamic -pie 
-Wl,--dependency-file=CMakeFiles/cephfs-mirror.dir/link.d 
"CMakeFiles/cephfs-mirror.dir/main.cc.o" -o ../../../bin/cephfs-mirror  
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/lib: 
../../../lib/libcephfs_mirror_internal.a ../../../lib/libglobal.a 
../../../lib/libcls_cephfs_client.a ../../../lib/librados.so.2.0.0 
../../../lib/libmds.a ../../../lib/libcephfs.so.2.0.0 
/usr/lib/aarch64-linux-gnu/libtcmalloc.so /usr/lib/aarch64-linux-gnu/librt.a 
../../../lib/libheap_profiler.a /usr/lib/aarch64-linux-gnu/libtcmalloc.so 
../../../lib/libcpu_profiler.a ../../../lib/libosdc.a 
/usr/lib/aarch64-linux-gnu/liblua5.3.so -lm ../../../lib/libceph-common.so.2 
-lresolv ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a 
../../../lib/liberasure_code.a ../../../lib/libextblkdev.a -lcap 
../../../lib/libcrc32.a ../../../lib/libarch.a 
/usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_random.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_program_options.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libfmt.so /usr/lib/aarch64-linux-gnu/libblkid.so 
-ldl /usr/lib/aarch64-linux-gnu/libcrypto.so 
/usr/lib/aarch64-linux-gnu/libudev.so /usr/lib/aarch64-linux-gnu/libibverbs.so 
/usr/lib/aarch64-linux-gnu/librdmacm.so  -Wl,--as-needed -latomic
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Built target cephfs-mirror
[ 74%] Linking CXX executable ../../../bin/cephfs-data-scan
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/cephfs-data-scan.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wl,-z,relro 
-Wl,-z,now -rdynamic -pie 
-Wl,--dependency-file=CMakeFiles/cephfs-data-scan.dir/link.d 
"CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o" 
"CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o" 
"CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o" 
"CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o" 
"CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o" -o 
../../../bin/cephfs-data-scan  
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/lib: 
../../../lib/librados.so.2.0.0 ../../../lib/libcephfs.so.2.0.0 
../../../lib/libmds.a ../../../lib/libosdc.a ../../../lib/libglobal.a 
../../../lib/libcls_cephfs_client.a /usr/lib/aarch64-linux-gnu/libblkid.so -ldl 
../../../lib/libheap_profiler.a /usr/lib/aarch64-linux-gnu/libtcmalloc.so 
../../../lib/libcpu_profiler.a /usr/lib/aarch64-linux-gnu/liblua5.3.so -lm 
../../../lib/libceph-common.so.2 /usr/lib/aarch64-linux-gnu/libblkid.so 
../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a 
../../../lib/liberasure_code.a -ldl ../../../lib/libextblkdev.a -lcap 
../../../lib/libcrc32.a ../../../lib/libarch.a 
/usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_random.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_program_options.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libfmt.so /usr/lib/aarch64-linux-gnu/libcrypto.so 
/usr/lib/aarch64-linux-gnu/libudev.so /usr/lib/aarch64-linux-gnu/libibverbs.so 
/usr/lib/aarch64-linux-gnu/librdmacm.so /usr/lib/aarch64-linux-gnu/librt.a 
-lresolv  -Wl,--as-needed -latomic
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Built target cephfs-data-scan
[ 74%] Linking CXX executable ../../../bin/cephfs-journal-tool
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/tools/cephfs && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/cephfs-journal-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM 
-fpermissive -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -DFMT_DEPRECATED_OSTREAM -fpermissive -Wl,-z,relro 
-Wl,-z,now -rdynamic -pie 
-Wl,--dependency-file=CMakeFiles/cephfs-journal-tool.dir/link.d 
"CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o" 
"CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o" -o 
../../../bin/cephfs-journal-tool  
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/lib: 
../../../lib/librados.so.2.0.0 ../../../lib/libmds.a ../../../lib/libosdc.a 
../../../lib/libglobal.a /usr/lib/aarch64-linux-gnu/libblkid.so -ldl 
../../../lib/libheap_profiler.a /usr/lib/aarch64-linux-gnu/libtcmalloc.so 
../../../lib/libcpu_profiler.a /usr/lib/aarch64-linux-gnu/liblua5.3.so -lm 
../../../lib/libceph-common.so.2 /usr/lib/aarch64-linux-gnu/libblkid.so 
../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a 
../../../lib/liberasure_code.a -ldl ../../../lib/libextblkdev.a -lcap 
../../../lib/libcrc32.a ../../../lib/libarch.a 
/usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_random.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_program_options.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 
/usr/lib/aarch64-linux-gnu/libfmt.so /usr/lib/aarch64-linux-gnu/libcrypto.so 
/usr/lib/aarch64-linux-gnu/libudev.so /usr/lib/aarch64-linux-gnu/libibverbs.so 
/usr/lib/aarch64-linux-gnu/librdmacm.so /usr/lib/aarch64-linux-gnu/librt.a 
-lresolv  -Wl,--as-needed -latomic
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 74%] Built target cephfs-journal-tool
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make[2]: *** [Makefile:149: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:153: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:133: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------
Build finished at 2024-12-25T16:33:31Z


If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/1123764/

This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as default, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.

Thanks,

Stefano

--- End Message ---
--- Begin Message ---
Source: ceph
Source-Version: 18.2.4+ds-12
Done: Daniel Baumann <dan...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ceph, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <dan...@debian.org> (supplier of updated ceph package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 16 Jan 2025 12:27:23 +0100
Source: ceph
Architecture: source
Version: 18.2.4+ds-12
Distribution: unstable
Urgency: medium
Maintainer: Ceph Packaging Team <team+c...@tracker.debian.org>
Changed-By: Daniel Baumann <dan...@debian.org>
Closes: 1091407
Changes:
 ceph (18.2.4+ds-12) unstable; urgency=medium
 .
   * Adding cherry-picked upstream patches for python 3.13 compatibility
     from ubuntu, thanks James (Closes: #1091407).
   * Refreshing mgr-add-site-package-paths-in-PyModuleRegistry.patch.
   * Refreshing Revert-Merge-pull-request-55436-from-tchaikov-mgr-py.patch.
   * Refreshing mgr-add-site-package-paths-in-PyModuleRegistry.patch
Checksums-Sha1:
 f289d88f45579d95454c7e0d45b0f2567ae52218 8084 ceph_18.2.4+ds-12.dsc
 f33ed2df65230e77a5239699543f59a4aab22917 142028 ceph_18.2.4+ds-12.debian.tar.xz
 3c6762dc4370f3488797b671267e5eeb0cfbacec 45465 
ceph_18.2.4+ds-12_amd64.buildinfo
Checksums-Sha256:
 e6a4fd158ed2b7ab0ac2a37a6501d9ede4fe1dfea23ca966026acfef4ec19387 8084 
ceph_18.2.4+ds-12.dsc
 4356e533b8049dfcb10ac5572859388be96888fd21ec20eb8f7ba49a5a1a2eb0 142028 
ceph_18.2.4+ds-12.debian.tar.xz
 aec832faac66cf886379974d352e98c1bdeffd2b9d90dff4506e4324dde77354 45465 
ceph_18.2.4+ds-12_amd64.buildinfo
Files:
 aa7416e30f5873c8ccf461438a1f92df 8084 admin optional ceph_18.2.4+ds-12.dsc
 21050460d4a6f58eec9acdb2b73b89da 142028 admin optional 
ceph_18.2.4+ds-12.debian.tar.xz
 bdac33d136c56cf956fc81d7ddd13af5 45465 admin optional 
ceph_18.2.4+ds-12_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCZ4kd9gAKCRD7tPDoCoAi
L7gpAQCzmBYMWIVzV1ZmbY/Y76qCG8nckyVqAzmP/NBgRrwIygD+KkmMvpG/MuEK
/klnWFh83RLfhkot0rWgJfJYz4SVIws=
=OkIM
-----END PGP SIGNATURE-----

Attachment: pgpiqY66LDg4y.pgp
Description: PGP signature


--- End Message ---

Reply via email to